당신이 쓰는 경우 사용자의 입력을 읽고 싶다면 스캐너 클래스를 사용합니다. . 이 기사에서는 Scanner 클래스와 다양한 방법에 대해 간략하게 설명합니다. 이 기사에서는 아래에 언급 된 주제를 다룰 것입니다.
스캐너 클래스는 무엇입니까?
Scanner 클래스는 주로 사용자 입력을 얻는 데 사용되며 java.util 패키지에 속합니다. Scanner 클래스를 사용하려면 클래스의 객체를 만들고 Scanner 클래스 메서드를 사용할 수 있습니다. 아래 예에서는 nextLine () 읽는 데 사용되는 메서드 .
import java.util.Scanner // 스캐너 클래스 가져 오기 public class 예제 {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Scanner object 생성 System.out.println ( ' 사용자 이름 입력 ') 문자열 이름 = s.nextLine () // 사용자 입력 읽기 System.out.println ('name is : '+ name) // 사용자 입력 출력}}
이것이 Java에서 Scanner 클래스를 사용하는 방법입니다. 이제 더 나아가 Scanner 클래스의 다양한 메소드를 살펴 보겠습니다.
스캐너 클래스 방법
다양한 방법으로 사용할 수있는 Scanner 클래스는 에스. 이에 대해 알아 보려면 아래 표를 살펴보십시오. .
방법 | 기술 |
---|---|
nextBoolean () | 사용자로부터 부울 값을 읽습니다. |
nextByte () | 사용자로부터 바이트 값을 읽습니다. |
nextDouble () | 사용자로부터 double 값을 읽습니다. |
nextFloat () | 사용자로부터 float 값을 읽습니다. |
nextInt () | 사용자로부터 int 값을 읽습니다. |
nextLine () | 사용자로부터 문자열 값을 읽습니다. |
nextLong () | 사용자로부터 긴 값을 읽습니다. |
nextShort () | 사용자로부터 짧은 값을 읽습니다. |
이제 위의 방법을 보여주는 예를 들어 보겠습니다.
예
import java.util.Scanner public class 예제 {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ( 'Enter name, age and salary') // 문자열 입력 String name = s.nextLine () // 숫자 입력 int age = s.nextInt () double salary = s.nextDouble () // 사용자 입력 출력 System.out.println ( 'Name :'+ name) System.out .println ( 'Age :'+ age) System.out.println ( 'Salary :'+ salary)}}
위의 코드를 실행하면 이름 나이, 급여와 같은 세부 정보를 입력하라는 메시지가 표시됩니다. 그리고 출력을 표시합니다. 이것이 Java의 스캐너 클래스에 관한 것입니다.이것으로 우리는이 기사의 끝으로 왔습니다. 나는유익한 정보를 찾으 셨기를 바랍니다. 더 자세한 정보를 원하시면 저희의 게다가.
요리사와 ansible의 차이점
확인 전 세계에 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서 작성했습니다. 우리는 당신의 여정의 모든 단계에서 당신을 돕기 위해 여기에 있습니다.이 자바 인터뷰 질문 외에 우리는 자바 개발자가 되고자하는 학생과 전문가를 위해 고안된 커리큘럼을 제안합니다.
질문이 있으십니까? 이 'Java의 스캐너 클래스'기사의 주석 섹션에 언급 해 주시면 가능한 한 빨리 연락 드리겠습니다.