728x90

자바 120

[Java] Java 8 / Java 11 차이 자바

연습을 할땐 자바 11을 주로 사용하는데, 프로젝트 부분에 있어서는 안정성을 좀 추구하다보니 자바 8을 사용하는일이 있다. 2개를 쓰다가 문득 이 2개의 차이점이 무엇일까? 라는 궁금증이 생겼다. Java 8 Java 11 애플릿 뷰어 도구 사용 가능 애플릿 뷰어 도구 사용 불가 AWTUtilities 클래스 사용하지 않는것이 좋음 AWTUtilities 클래스 사용 불가 String 문자열 관련 메소드가 적다 isBlank(), line(), repeat(n), stripLeading(), stripTrailing(), strip() 같은 새로운 String 문자열 방법이 도입됨 람다 파라미터에는 특수 변수가 사용되지 않음 람다식에 사용할 var 변수를 사용 할 수 있음 Java Deployment T..

JAVA 2021.11.01

[Java] 백준 2845번 파티가 끝나고 난 뒤

입출력 관련 문제, Scanner 말고 Buffer를 이용해보기 첫째줄에 입력되는 값은 사람수 L 과 넓이 P 두번째줄은 각 참가자의 수가 주어진다. 문제에는 5개라고 명시를 해놨네. 그럼 참가자의 수를 a라고 명시를 하고, L*P의 값의 차이를 구하면 되겠군? 왜냐면 상근이가 계산한 참가자의 수(a)와 각 기사에 적혀 있는 참가자의 수의 차이라고 했으니! a - (L x P) 로 보겠다. import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedWriter bw = new BufferedWriter(new Out..

Algorithm 2021.10.31

[Java] 백준 2588번: 곱셈

https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net Buffer 이용해서 곱셈 계산 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int A = Integer.pa..

Algorithm 2021.10.29

[Java] 백준 10998번: A x B

https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net Buffer와 StringTokenizer 이용하기 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStrea..

Algorithm 2021.10.29

[Java] 백준 10869번: 사칙연산

https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 입출력을 통한 사칙연산. Buffer와 StringTokenizer 이용해보기 import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s..

Algorithm 2021.10.29

[Java] 10430번: 나머지

https://www.acmicpc.net/problem/10430 10430번: 나머지 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) www.acmicpc.net 입출력으로 나머지 구하는 문제 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int A = in.nextInt(); int B = in.nextInt(); int C = in.nextInt(); in.close(); System.out.println( (A+B)%C ); System.out.println( (A%C + B%C)%C ..

Algorithm 2021.10.28

[Java] 백준 1008번 : A/B

https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double a = sc.nextInt(); double b = sc.nextInt(); sc.close(); System.out.println(a/b); } } 크게 어렵지 않은 문제. 워밍업으로 Scanner Buffer로도 한 번 더 해보기

Algorithm 2021.10.28
728x90