본문 바로가기
728x90

Java21

[ Java/자바] 추상클래스 abstract 인터페이스는 모든 메서드가 추상메서드이다.추상클래스 : 추상메서드가 하나라도 있으면 추상메서드로 선언해 주어야 한다. 2024. 6. 14.
[ Java/자바 ] 순열과 조합 1. 순열 static int exnum = 5, r = 3; // exnum : 몇까지 할것인가 , r = 몇개씩 조합할 것인가. static int[] num = new int[r]; static boolean[] visit = new boolean[exnum+1]; public static void main(String[] args) { System.out.println("순열"); permutation(0); } static void permutation(int count){ if(count == r){ System.out.println(Arrays.toString(num)); .. 2024. 6. 13.
[ 자바/Java ] StringBuilder, println 출력 시간차이 혼공public class timecheck { public static void main(String[] args) { long beforeTime = System.currentTimeMillis(); //코드 실행 전에 시간 받아오기 for(int i = 0 ; i 1억번 씩 출력하기println 이나 print 나 둘다 속도는 비슷할 것 같다 생각해서 ln을 빼버림.또 줄바꿈 하는 출력 기다리는 것도 귀찮스 시간차이 StringBuilder 써야겠다. 혼자 공부하는 거라 틀린점 있으면 알려주시길 바랍니당. 2024. 6. 8.
[ 자바/Java ] 소수 구하기 시간 차이 혼공에라토스테네스의 체를 사용한 것브루트포스 방법을 사용한 것.import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class fine_Primenum { public static void main(String[] args) { long beforeTime = System.currentTimeMillis(); //코드 실행 전에 시간 받아오기 int n = 1, m = 1000001; boolean[] res = new boolean[m]; boolean[] res2= new boolean[m]; Arrays.fill(res, true); .. 2024. 6. 7.
728x90