0
문자열을 입력 할 때마다 문자열의 첫 번째 요소를 인쇄하려고합니다. 나는이 작업을 수행하는 루프를 사용하지만, 문제는 프로그램 상태이 오류이다 :오류 : 배열이 필요하지만 문자열을 찾음
error: Array required but String found" in s[0]
은 우리가 [0]이 있기 때문에 ArrayList를 문자열의를 찾을 수 없습니다 알고있다. 그러나이 문제를 해결하도록 도와 줄 수 있다고 확신합니다. 제 캐릭터
import java.util.*;
public class a
{
public static void main(String[ ] args)
{
Scanner in = new Scanner(System.in);
System.out.println("Enter your name: ");
List<String> list = new ArrayList<String>();
boolean loop = true;
while(loop)
{
String s = in.nextLine();
System.out.println(s[0]);
if(s.equals("")|s.equals("pl exit"))
{
break;
}
else
{
list.add(s);
}
}
}//main ends
}
사용할 수 charAt 방법 – maskacovnik