Notice
														
												
											
												
												
													Recent Posts
													
											
												
												
													Recent Comments
													
											
												
												
													Link
													
											
									Coding Note
[JAVA] next(), nextLine() 함수의 차이점 본문
내가 헷갈려서 작성하는 next(), nextLine 함수의 차이점!
정리해보니 이걸 왜 헷갈렸나 싶다..ㅎ
next()
- 문자 혹은 문자열을 공백 기준으로 한 단어 또는 한 문자씩 입력 받는다.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | import java.util.Scanner; public class Next {     public static void main(String[] args) {         Scanner sc = new Scanner(System.in);         String a = sc.next();         System.out.print(a);         sc.close();              } } | cs | 
출력 내용(Console 결과)

출력 결과 공백 기준으로 출력되는 것을 확인할 수 있다!
nextLine()
- 문자 혹은 엔터 치기 전까지의 문장 전체를 입력받는다.
| 1 2 3 4 5 6 7 8 9 10 11 12 | import java.util.Scanner; public class NextLine {     public static void main(String[] args) {         Scanner sc = new Scanner(System.in);         String b = sc.nextLine();                 System.out.println(b);         sc.close();              } } | cs | 
출력 내용(Console 결과)

출력 결과 문자 전체가 출력된 걸 확인할 수 있다.
! 파일 이름을 함수명과 동일하게 작성하면 안 좋다고 한다!
'JAVA' 카테고리의 다른 글
| 컬렉션 프레임워크 요약 (0) | 2022.06.24 | 
|---|---|
| JAVA - 접근제한자 (0) | 2022.04.19 | 
| [JAVA] CodeUp 기초 1023~ 1026 (0) | 2022.02.10 | 
| [JAVA] Input/Output Stream 알아보기! (0) | 2022.02.10 | 
| [JAVA] SMS 보내기 (0) | 2021.12.14 | 
			  Comments
			
		
	
               
           
					
					
					
					
					
					
				 
								 
								