목록scanner (3)
개발 무지렁이

개수세기 🪅 Scanner를 사용할 수 있느냐 🪅 입력받은 데이터들의 개수만큼 배열에 저장할 수 있느냐 import java.util.Scanner; public class B10807_개수세기 { /** * 백준10807 개수세기 * 입력: * 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. * 둘째 줄에는 정수가 공백으로 구분되어져있다. * 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. * 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다. * * 출력: * 첫째 줄에 입력으로 주어진 N개의 정수 중에 v가 몇 개인지 출력한다. */ public static void main(String[] args) { Scanner sc = new Scanner(S..

❓ Scanner 클래스란: 적은 양의 데이터를 가볍게 받아서 처리할 때 (java.util.Scanner) nextInt(), next() 공백없이 정수/문자열 입력 개행문자('\n') 무시 nextLine() 공백있는 문자열 입력, 한줄 개행문자('\n') 무시x ❗ nextInt(), next() 다음에 nextLine()을 하면? 버퍼에 남아있는 개행문자를 nextLine()이 바로 읽어버린다. import java.util.Scanner; public class ScannerAndNextLineTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("이름: "); sc...

System.setIn System.setIn(new FileInputStream("src로 시작하는 텍스트파일 경로"); Scanner로 읽기 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.Scanner; public class SystemSetInTest { public static void main(String[] args) throws FileNotFoundException { System.setIn(new FileInputStream("src/day02/info.txt")); Scanner sc = new Scanner(System.in); while(sc.hasNext()) { Stri..