next()(2)
-
hasnext()란? - [java]
1.hasNext()란?Scanner의 메소드로, 다음에 가져올 값이 있으면 True, 없으면 False입니다.반환 타입은 boolean입니다.2.hasNext()와 next()의 차이hasNext()와 next()의 역할은 비슷해 보이면서도 약간의 차이가 있습니다. hasNext()는 아까 말했듯이, "True or False"로 반환됩니다. 다음에 가져올 값이 있으면 True, 없으면 False입니다.next()는 즉 아무 타입으로 반환할 수 있습니다. Iterator에 입력된 값들이 String이면 String 값으로 가져오는 것입니다.3.hasNext()와 hasNextLine()의 차이hasNext()는 다음에 읽을 토큰(단어)이 있는지 확인하고,hasNextLine()은 다음..
2024.04.24 -
(Java) next() 시리즈
1. next() 란? Scanner 클래스의 메소드이다. 2. nextLine()과 next의 차이-> 여기서, next() 와 nextLine의 차이를 알면,nextLine()메소드는 Enter를 치기 전까지 쓴 문자열 모두 반환한다는 것이고next()메소드는 공백(space) 전까지 입력받은 문자열을 반환한다는 것이다. 아래 코드를 보시면 이해가 빠를 것입니다.Scanner sc = new Scanner(System.in);String nextLine = sc.nextLine();//입력 받은 값 중 나머지 한가지를 num2로 지정 받음 String next = sc.next();System.out.println("nextLine 값 "+nextLine+ "next 값 "+n..
2024.04.15