JAVA24 JAVA - ArrayList를 알고리즘(버블정렬)과 메소드로 정렬해보자 먼저 ArrayList에 값을 넣어 주었다. 숫자는 아무렇게나 넣어 주었다. (30, 1, 23, 456, 65를 넣었음) 1 ArrayList numbers = new ArrayList(Arrays.asList(30, 1, 23, 456, 65)); cs 1. 알고리즘(버블정렬)로 정렬하기 1 2 3 4 5 6 7 8 9 10 11 for (int j = 0; j i+1하면 오름차순 //i i+1하면 오름차순이고, i 2022. 5. 23. JAVA - 콘솔창에 달력 출력하기 콘솔창에 달력을 출력합니다. int year과 int month를 변경하면 달력도 변경됩니다. 아래 코드에서는 2022년 10월 달력을 출력하였습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 import java.util.Calendar; public class task01 { public static void main(String[] args) { int year = 2022; int month = 10; Calendar calendar = Calendar.getInstance(); calendar.set(year, month - 1, 1).. 2022. 5. 19. Java - 배열로 로또 번호를 생성해보자 배열을 이용해서 로또 번호를 생성하기 조건 1. 1~45 사이의 랜덤 숫자를 6개 뽑는데 중복을 허용하지 않는다. 2. 작은 숫자부터 정렬한다. 2022. 5. 18. Java - 삼항 연산자로 주민등록번호를 분석해 성별 알아내기 삼항연산자를 이용해서 주민등록번호 뒷자리 첫 번째를 분석해 성별을 알아내는 방법 substring, Integer.parseInt, 나누기연산자, 삼항연산자를 이용한다. 나누기 연산자를 쓰는 이유는 주민번호 성별 숫자가 1,2,3,4이기 때문! 아래는 실제 코드 결과물 ※ String idBack = "4231476"; 로 변수가 변경된 경우 2022. 5. 17. JAVA - Scanner로 성적을 받아서 평균 계산하기 Scanner를 이용해서 콘솔에 이름과 성적을 입력 받아 평균을 계산하도록 만들어보자 마지막에 double avgResult = (korGrade + engGrade + mathGrade) 를 이용해서 평균을 계산해주면 된다. 결과는 다음과 같다 2022. 5. 11. 이전 1 2 3 4 5 다음