문제
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
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(); |
'Algorithm' 카테고리의 다른 글
Codingbat - Java] String-3 - maxBlock (0) | 2021.10.14 |
---|---|
Codingbat - Java] Logic2 - blackjack (0) | 2021.10.07 |
Codingbat-Java] Warmup1 - parrotTrouble (0) | 2021.09.24 |
Network Flow (0) | 2019.11.24 |
DFS (0) | 2019.10.17 |