반응형
[쉽게 배우는 자바 프로그래밍]
Chapter 05. 문자열, 배열, 디버깅
프로그래밍 문제
1. 문자열과 문자를 매개변수 값으로 가지는 다음 메서드가 있다. 문자열 s에 포함된 문자 c의 개수를 반환하도록 이 메서드를 구현
String 클래스가 제공하는 charAt() 메서드 이용
1 | static int countChar(String s, char c) |
1)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | public static int countChar (String s, char c) { int count = 0; for (int i = 0; i < s.length(); i++) { if (s.charAt(i) == c) { count++; } } return count; } public static void main(String[] args) { String s = new String("asdfeqwrsadfzxcvasdf"); System.out.println(countChar(s, 'c')); } |
2)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | public static void main(String[] args) { int count = 0; char c = 0; countChar("asdfkjcdcasjdklcd", c); System.out.println(c); } private static int countChar(String s, char c) { int count = 0; for (int i = 0; i < s.length(); i++) { if (s.charAt(i) == 'c') { count++; } } System.out.println(count); return c; } |
반응형
'JAVA 자바 > [쉽게 배우는 자바 프로그래밍] _프로그래밍 문제' 카테고리의 다른 글
Chapter 05. 문자열, 배열, 디버깅 _ 프로그래밍 03 (0) | 2018.12.24 |
---|---|
Chapter 05. 문자열, 배열, 디버깅 _ 프로그래밍 02 (0) | 2018.12.24 |
Chapter 03. 제어문과 메서드 10 (0) | 2018.11.18 |
Chapter 03. 제어문과 메서드 09 (0) | 2018.11.18 |
Chapter 03. 제어문과 메서드 08 (0) | 2018.11.18 |