public void practice14() {
Scanner sc = new Scanner(System.in);
System.out.print("배열의 크기를 입력하세요 : ");
int num = sc.nextInt();
String[] str = new String[num];
int input = str.length;
for(int i = 0; i < input; i++) {
System.out.print(i + "번째 ==>");
str[i] = sc.next();
}
```
String 배열의 길이는 int형 자료에 정수형으로 만들어주고 길이를 사용해야 된다.
입력받은 값을 str[i] = sc.next();에 담을때도 nextLine();을 사용하면 에러발생
String 배열의 길이를 int형 자료에 넣지 않고,
next()로 입력받게되면 1개 믾이 입력받아지고,
nextLint()으로 입력 받게되면 1개 작게 입력 받아진다.
String은 참조형 변수로 stack영역에 주소값이 저장되고,
heap영역에 값이 저장된다.