Algorithm
Codingbat-Java] Warmup2 - arrayCount9
hololo
2021. 9. 30. 19:00
문제
parameter
- nums : 숫자 배열
description
Given an array of ints, return the number of 9's in the array. arrayCount9([1, 2, 9]) → 1 arrayCount9([1, 9, 9]) → 2 arrayCount9([1, 9, 9, 3, 9]) → 3 |
풀이
1) 받아온 array에서 하나씩 꺼내 숫자를 비교
2) 숫자가 9면 count++
Show Solution
풀이과정이 너무 똑같다....
추가 스터디 정리
1. length, length(), size()의 차이
참고 자료 : https://mine-it-record.tistory.com/126
[JAVA] 자바_ length / length() / size() 사용법 및 차이
- legnth / length() / size() 사용법 및 차이 - 작업을 하다보면 언제 어디서 length 와 length() 그리고 size() 를 쓰는지 모를때가 있다. 나 역시도 하나 해보고 안되면 다른거 써보고 그러므로 한번 알아보
mine-it-record.tistory.com
CODE | 설명 | 예시 |
length | 배열의 길이를 알아낼 때 | int[] lengthTest1 = new int[7]; System.out.println( lengthTest1.length ); // 7 |
length() | 문자열의 길이를 알아낼 때 | String lengthTest2 = "lengthSizeTest"; System.out.println( lengthTest2.length() ); // 14 |
size() | 컬렉션프레임워크 타입의 길이 | ArrayList<Object> sizeTest = new ArrayList<Object>(); System.out.println( sizeTest .size() ); // 0 |
2. 배열에서 String으로 변환하기, String에서 배열로
참고 자료 : https://allg.tistory.com/16
CODE | 설명 | 예시 |
Arrays.toString() | 배열을 문자열로 변환 | int[] intArray1 = {1, 2, 3}; String str3 = Arrays.toString(intArray1); |
String.valueOf( ) new String( ) |
char 배열을 문자열로 변환 | char[] charArray1 = {'a', 'b', 'c'}; String str1 = String.valueOf(charArray1); String str2 = new String(charArray1); |
.toCharArray( ) | 문자열을 array로 변환 | charArray2 = str1.toCharArray(); |