안녕하세요 .
국비 첫시작이여서 기록용으로 남길려고합니다
참고 하실때 도움되셨으면좋겠습니다 ..!(너무믿지 말아주세요 ...)
계속 출력만 하다보면 지루할수있을거같아서 입력하는 클래스를 배우게됐다.
출력만 하게될줄알았는데
입력된값을 콘솔창에 출력하니깐 좀더 재미가 부가되었다 .
Scanner 클래스는 java.util 패키지에 포함되어있다.
사용방법으로는
우선 java.util 패키지를 import 시켜주어야한다.
import 작성하는 위치는 package 와 class 사이에 작성하면된다.
import 후 클래스 객체 생성후 사용하면된다.
Scanner의 입력받는 메소드로는
sc.next() > 입력된 문자열중 공백 전까지의 문자열만 받는다 예) 자바 너무 어렵다 = 결과 : 자바
sc.nextLine() > 입력된 문자열 한줄전체를 받아온다.
sc.nextInt() > 입력된 정수형 타입만 받아온다.
sc.nextDouble() > 입력된 실수형 타입만 받아온다.
trim > 입력된 문자열중 앞, 뒤 공백을 제거해준다.
아래방식처럼사용하면된다.
이런식으로 코드를작성하게되면 콘솔창 이용하여 입력과 출력을 할수가있다 .
생각보다 사용하기 쉬운데,
쉽다는건 혼자만의생각이었다 ..
sc.nextInt() 사용후 sc.nextLine(); 사용하니깐 ..겹치는현상이발생되었다 ..
그래서해결방법으로는
이런식으로 문제해결하여 완료하였다 .
'프로그래밍 > JAVA' 카테고리의 다른 글
JAVA - 형변환(명시적, 묵시적) (0) | 2021.05.12 |
---|---|
JAVA - 상수 (0) | 2021.05.12 |
JAVA - 변수 (0) | 2021.05.11 |
JAVA - 클래스와 메소드 (0) | 2021.05.11 |
JAVA - 주석(한줄, 여러줄) (0) | 2021.05.11 |