userInput
에 어떤 패키지가 있습니까?userInput은 어떤 패키지에 위치해 있습니까?
Scanner userInput;
for (char c : userInput.toCharArray()) {
}
내가받을 컴파일 시간 예외는 당신이 입력 java.util.Scanner을 사용할 수 있습니다 .toCharArray is undefined for the Scanner type.
userInput
에 어떤 패키지가 있습니까?userInput은 어떤 패키지에 위치해 있습니까?
Scanner userInput;
for (char c : userInput.toCharArray()) {
}
내가받을 컴파일 시간 예외는 당신이 입력 java.util.Scanner을 사용할 수 있습니다 .toCharArray is undefined for the Scanner type.
입니다. 이 같은 인스턴스를 만들 것입니다 :
Scanner scanner = new Scanner(System.in);
System.in
는 InputStream입니다. 즉, 읽을 수있는 방법을 read
사용할 수도 있지만 일반적으로 사용자 입력을 읽는 것이 더 어렵습니다.
그러나 스캐너는 이 아니며 사용자 입력입니다. 사용자 입력을 읽는 데 도움이되는 클래스입니다. 또한 방법이 없습니다 toCharArray()
.
스캐너의 readline 메서드를 사용하여 입력 문자열을 가져오고 반환 된 문자열의 길이는 toCharArray()
입니다.
대단히 감사합니다! 나는 그것을 작동 시켰어. – user3017598
반갑습니다. 다음에는 문제의 [SSCCE] (http://sscce.org)를 만들려고합니다. 또는이 경우 컴파일이 실패하는 방법을 보여주는 코드 스 니펫입니다. 노력을 보여주는 질문은 일반적으로 더 잘 받아 들여집니다. –
정확히 무엇을 묻고 싶습니까? –
userInput은 무엇을 의미합니까? 특정 학급을 찾고 있습니까? 사용자 입력을받는 방법? –
userInput이란 무엇입니까? 변수 이름처럼 들립니다. – Kayaman