1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | package Test1; public class StringTest { //p.66 public static void main(String[] args) { String addresses[] = new String[]{ "경기도 서울시", "구로구에서 태어난 나는 서울시에서 지냈지만 정말 는 정말 구로구고 동동동", // "남양주시 구로구 구로구 구로동" }; int startCount = 0, endCount = 0, containCount = 0; //글의 시작수 String startText ="서울시"; String containText ="구로구"; String endText ="동"; for (String address : addresses) { //startWith : 매개변수로 넘겨준값이 시작하는지 확인 if(address.startsWith(startText)) { startCount++; } //containText : 배개변수로 넘어온 값이 문자열에 존재하는지 Check if(address.contains(containText)){ containCount++; } //endsWith : 매개변수로 넘어온 값이 끝나는지 check if(address.endsWith(endText)) { endCount++; } } System.out.println("시작글 " + startText+ "갯수 : " + startCount); System.out.println("중간글 " + containText + "의갯수 : " + containCount); System.out.println("끝나는글 " + endText + "의갯수 : " + endCount); } } | cs |
결과:
시작글 서울시갯수 : 0
중간글 구로구의갯수 : 1
끝나는글 동의갯수 : 1
이건쉬운듯..해당 문구를 for문을 돌려서 확인하는 예제 정도?
'JAVA > Java의 신API' 카테고리의 다른 글
다시 보는 자바의신 API(1) / 2011년판. (0) | 2018.07.31 |
---|---|
[java] 자바의신 api 가볍게 훑는중(1) (0) | 2017.08.14 |
[Java] 현재시간까지 밀리초, 제곱,제곱근, 올림,반올림 (0) | 2017.05.26 |
[Java] 대소문자 바꾸는 method //toLowerCase, toUpperCase (0) | 2017.05.26 |
[Java] split method (0) | 2017.05.25 |