// 동적배열 , 입력한 갯수 만큼 Array List 의 배열 크기를 늘려준다.
// 붙혀넣기후 Ctrl + i 눌러주세요

List<String> food = new ArrayList<String>();
Scanner input_text = new Scanner(System.in);
String text;
System.out.println("문자열을 입력해주세요 5개정도... (최대갯수 100개) 그만 입력하려면 n을 입력하세요");
// for 문 자체에 이름을 부여할수있다..
// 라벨이라고 말하는것 같다.
textArrayLoop :
for(int i=0; i<100; i++) {
text = input_text.nextLine();
if(text.equals("n")) {
break textArrayLoop;
}else{
food.add(text);
}
}
// List는 배열 크기는 length 가아니고 size로 하면 된다.
for(int i=0; i<food.size(); i++) {
System.out.printf("food[%d] = %s%n",i,food.get(i));
}

'웹 프로그래밍 > JAVA' 카테고리의 다른 글

JAVA - Split 테스트  (0) 2018.07.17
JAVA - Text 파일 한줄씩 읽기 테스트  (0) 2018.07.17
ArrayList 출력 테스트  (0) 2018.07.17
JAVA 업다운 게임 소스  (0) 2018.07.17
JAVA 야구프로그램 소스  (0) 2018.07.17
JAVA - 1. 로또 프로그램 정답본  (0) 2018.07.17
블로그 이미지

잡코드맨

댓글을 달아 주세요