๐ป BufferedReader/BufferedWriter - Buffer๋ฅผ ํตํด ์ฝ๊ณ ์ฐ๋ ํจ์ - ์ค๊ฐ์ ๋ฒํผ๋ง์ด ๋ ํ์ ์ ๋ฌ - ์๋๊ฐ ๋น ๋ฅด๋ค. ๋ชจ์๋์๋ค๊ฐ ํ ๋ฒ์ ์ ์กํ๋ ๊ฒ์ด ํจ์ฌ ๋ ํจ์จ์ ๐ป BufferedReader Scanner๋ ๋์ด์ฐ๊ธฐ, ์ํฐ๋ฅผ ๊ฒฝ๊ณ๋ก ์
๋ ฅ ๊ฐ์ ์ธ์ํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ๊ฐ๊ณตํ ํ์๊ฐ ์์ด์ ์ฌ์ฉํ๊ธฐ ํธ๋ฆฌ BufferedReader๋ ์ํฐ๋ง์ผ๋ก ๊ฒฝ๊ณ๋ก ์ธ์ํ๊ณ , ๋ฐ์ ๋ฐ์ดํฐ๊ฐ String์ผ๋ก ๊ณ ์ ๋์ด ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ก ๊ฐ๊ณตํด์ผ ํจ. ํ์ง๋ง Scanner๋ณด๋ค BufferedReader๊ฐ ์๋์ ์ผ๋ก ๋น ๋ฅด๋ค. - Method readLine() : ๋ผ์ธ ๋จ์๋ก ๋ฐ์ดํฐ ์ฝ๊ธฐ, ๊ณต๋ฐฑ ๋จ์๋ฅผ ๋์ด์ฃผ์ง ๋ชปํจ. ๋ค๋ฅธ ํ์
์ผ๋ก ์
๋ ฅ๋ฐ์ผ๋ ค๋ฉด ํ๋ณํ์ด ํ์ read() : ํ ๊ธ์๋ง ์ฝ์ด ์ ์..
๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
spring security๋ฅผ ๊ณต๋ถํ๊ณ ์, spring boot file์ ์์ฑํ์๋๋ฐ build ์ ๋ค์๊ณผ ๊ฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์๋ค. ํ๋ก์ ํธ ๋ฒ์ ์ด 17์ด์ด์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์๊ณ , 11๋ก downgrade๋ฅผ ํด์ฃผ์ด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์๋ค. # build.gradle file ์์ group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '17' ----------------------------------------------- group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' #๋ณ๊ฒฝ
import java.util.ArrayList; import java.util.Collections; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); StringBuilder sb = new StringBuilder(); // String ๊ณผ ๋ฌธ์์ด์ ๋ํ ๋ ์๋ก์ด ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ๊ฒ์ด ์๋, ๊ธฐ์กด์ ๋ฐ์ดํฐ๋ฅผ ๋ํ๋ ๋ฐฉ์ // ์๋๊ฐ ๋น ๋ฅด๋ฉฐ, ์๋์ ์ผ๋ก ๋ถํ๊ฐ ์ ์ผ๋ฏ๋ก ๊ธด ๋ฌธ์์ด์ ๋ํ๋ ์ํฉ์์ ์ฌ์ฉ // StringBuffer: ๊ณตํต ๋ฉ์๋ ๋๊ธฐํ ๋ฉํฐ ์ค๋ ๋ ํ๊ฒฝ์์๋ง // StringBuilder: ๊ทธ์ธ์ ๊ธฐ๋ฅ์ ..
import java.util.Scanner; public class _2675 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int t = scanner.nextInt(); int[] r = new int[t]; String[] s = new String[t]; if(t>=1 && t
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int t = scanner.nextInt(); int[] output = new int[t]; for(int i = 0; i 0&&a0&&b
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int input = 0; int[] a = new int [10]; for(int i = 0; i
Window - Show View - Package Explorer [์ถ์ฒ] https://asiatica-aramid.tistory.com/11
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); scanner.close(); for(int i = 1; i0 ; j--) { if(i
public class Main { public static void main(String[] args) { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String sdfD = sdf.format(date); System.out.println(sdfD); } } Date์ ๊ดํ ์ฝ๋๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ค์ ๋ณต์ตํ๊ณ ์ ๋ธ๋ก๊ทธ์ ๊ธ์ ๋จ๊ธด๋ค.
public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); long n = scanner.nextLong(); long j = scanner.nextLong(); System.out.println(Math.abs(j-n)); scanner.close(); } } ์ ๋๊ฐ์ ๋ํ ๋ฌธ์ ๋ฅผ ํ์๋ค. int ๋ฐ์ดํฐ ํ์
์ ์ฌ์ฉํด์ ๋ฌธ์ ๋ฅผ ํ์๋๋ฐ, ์ ๋๊ฐ์ผ๋ก ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค๋ณด๋ N, M์ ํฉ์น ๊ฑฐ๋ฆฌ๋ int ์ด์์ ๋ฐ์ดํฐ ํ์
์ด ํ์ํ๋ค. (long) import java.util.Scanner; public class Main { public static void main(Stri..