이번 시간에는 앞에서 배웠던 내용을 바탕으로 연습을 해보도록 하겠습니다.
우선, 과일이 나열된 문자열에서 파인애플이라는 단어가 있는지 확인하고 출력하는 연습을 해보도록 하겠습니다.
그전에 앞장에서 했던 length에 대해 확인하고 넘어가겠습니다.
package 기본기03;
public class T15 {
public static void main(String[] args) {
String a = "12345"; System.out.println(a.length()); //String 문자의 길이
String[] b = { "aa", "bb", "cc", "dd", "ee", "ff" }; System.out.println(b.length); //배열원소의 개수 }
} |
<결과값>
5
6
그렇다면 이제 연습 예제를 살펴보겠습니다.
package 기본기03;
public class T14 {
public static void main(String[] args) {
String a = "파인애플, 사과, 바나나, 포도, 수박, 레몬, 파인애플, 키위, 토마토, 방울토마토, 배, 감, 귤, 오렌지"; String[] b = a.split(", "); // String b는 현재 사과/바나나/포도/수박/레몬/파이앤플/키위/토마토/방울토마토/배/감/귤/오렌지로 나누어져있다.
int j = 0; for (int i = 0; i < b.length; i++)
if (b[i].equals("파인애플")) { j++; } else {
} System.out.println("파인애플을 찾았습니다. 그 개수는: " + j); }
} |
<결과물>
자료가 마음에 드셨다면 자주 찾아주세요^^ 글 올리는데 힘이됩니다.
'JAVA-클래스의 중요메소드 > String클래스' 카테고리의 다른 글
JAVA-중요13-valueOf() (0) | 2018.07.01 |
---|---|
JAVA-중요11-contains() (0) | 2018.06.29 |
JAVA-중요10-split() (0) | 2018.06.29 |
JAVA-중요09-trim() (0) | 2018.06.29 |
JAVA-중요08-toUpperCase()/toLowerCase() (0) | 2018.06.29 |