본문 바로가기
🍺JAVA

[JAVA] 스트링배열로 이름 입력받아 저장하기!!

by 김말자 2023. 1. 6.
728x90
728x90
BIG
import java.util.Scanner;

public class StringArray {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String[] names = null;
		names=	new String[5]; //스트링 객체 배열 
		 StringBuffer sb = new StringBuffer();
		//이름을 입력 받아서 배열에 저장
		Scanner sc = new Scanner(System.in);
		StringBuffer name = null;
		for(int i=0;i<names.length;i++) {
			while(true) {
				System.out.print("이름을 입력하세요"+i);
				names[i] = sc.nextLine().trim();
				if(names[i].length()==0) break;	
				if(names[i].length()<2) {
						System.out.println("이름이 너무 짧습니다. 다시입력해주세요");
						continue;
				}

				break;	
			}
			name = sb.append(names[i]+" ");
		}
		System.out.print(name);
		}

728x90
반응형
BIG

댓글