해당 사용자 리스트 배열이 있습니다.
해당 배열값 중 사용자 아이디 4단어 초과만 출력시키시오.
"hong", "kim", "park", "lee", "jang", "jung" 이라는 텍스트에서
4글자 이상 단어만 출력해보는 코드입니다.
String arr1[] = { "hong", "kim", "park", "lee", "jang", "jung" };
int member = arr1.length; //arr1의 인덱스값
int w = 0; //반복문 while을 돌리기 위한 초기값 int 선언
int word;// 각각의 배열 데이터의 문자 개수파악할 int 선언
while (w < member) { //반복문
word = arr1[w].length(); // ★문자 개수파악★ 이렇게 글자수를 파악 할 수 있답니다.
if (word > 3) { // 4글자 이상 초과 데이터 출력
System.out.println(arr1[w]);
}
w++;
}
결과값:
반복문안의 word = arr1[w].length(); 가 포인트였던 코드입니다.
length(); 로 배열 안에 있는 텍스트 개수까지 파악이 가능하니
꼭 알아두어요!
728x90
'JAVA > 배열' 카테고리의 다른 글
[java/List] 다차원 List의 총 합 구하기 + 총합이 홀수인지 짝수인지 출력하기 (0) | 2022.06.25 |
---|---|
[java/배열] 메소드 추가하여 사용자 입력값 출력 (0) | 2022.06.25 |
[java/2차배열] 2차 배열 값합을 짝수,홀수 배열로 만들기 (0) | 2022.06.25 |
[java/List] 배열 ArrayList로 변환 / 짝수 값 삭제하기 (0) | 2022.06.25 |
[java/배열] 사용자 입력값 배열 출력+로또 번호 확인+같은 번호 개수 출력 (0) | 2022.06.25 |
댓글