알고리즘(자바)
-
BufferedReader/Writer알고리즘(자바) 2022. 6. 14. 02:25
입출력 방식을 빠르게 하기 위해서 사용한다. BufferedReader 은 Scanner와 BufferedWriter 은 System.out.println()와 유사하다. 이렇게 둘은 속도 측면에서 훨씬 빠르지만, 받은 데이터를 가공하는 작업이 필요한 경우가 많다. 사용하려면 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; 이들을 import해줘야한다. 또는 ctrl + shift + o 를 누르면 이클립스에서 제공해주긴 한다. BufferedReader을 먼저 알아보자. 그러기 위해서, readLine()을 알아보자. ..
-
값 입력받기알고리즘(자바) 2022. 5. 11. 03:07
자바에서는 Scanner라는 패키지를 이용해서 값을 입력받을 수 있다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); int num2 = sc.nextInt(); System.out.println(num1 + num2); } } 이런 식으로, 상단에 java.util.Scanner을 import해주고, Scanner sc = new Scanner(System.in);을 적어서 sc라는 인스턴스를 생성해준다. (sc가 아니라 다른 이름도 상관없음) 그리고 Scanner는 next라는 메소드..