개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 11. 23. 22:19[Java] HashMap으로 간단한 단어장 만들기

입력할 단어 개수를 정하여 단어와 의미를 직접 입력하고 HashMap으로 간단한 단어장 만들기 import java.util.HashMap; import java.util.Scanner; public class SimpleWord { public static void main(String[] args) { HashMap map = new HashMap(); Scanner scan = new Scanner(System.in); System.out.print("단어 개수 : "); int num = scan.nextInt(); while(map.size() "); String word = scan.next(); System.out.print("의미> "..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 11. 23. 21:52[Java] List에서 1부터 10까지 출력

List를 생성하고 1부터 10까지 저장한 후 출력 import java.util.ArrayList; import java.util.List; public class CollectionFramework01 { public static void main(String[] args) { List list = new ArrayList(); for(int i = 1; i

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 11. 23. 21:43[Java] 짝수와 배수

1. for문을 이용하여 1~10까지 짝수만 출력 2. 1부터 내가 입력한 수까지 5의 배수 출력 import java.util.Scanner; public class EvenMultiple { public static void main(String[] args) { System.out.println("--for문을 이용하여 1~10까지 짝수만 출력--"); for(int i = 1; i

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 11. 23. 21:32[Java] 홍길동의 생년월일과 성별

홍길동 주민등록번호는 881122-1234567이다. 생년월일과 성별을 출력하라. 출력형태 생년월일 : 881122 성별 : 남 public class ResidentNum { public static void main(String[] args) { /* 홍길동 주민등록번호는 881122-1234567이다 * 출력형태 => 생년월일 : 881122, 성별 : 남(1,3) 여 (2,4) * */ String pin = "881122-42234567"; int birth = Integer.parseInt(pin.substring(0,6));// 생년월일 int gender = Integer.parseInt(pin.substring(7,8));// 성별 System.out.println("생년월일 : "+bi..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 16. 00:45[Java] BufferedReader, FileReader를 활용하여 단어장 만들기

import java.util.Objects; public class Word implements Comparable { //단어, 의미 //정렬 => Comparator 구현 객체 //기존클래스 + Comparable 구현 //정렬(equals 비교하여 정렬) //어떤값을 기준으로 정렬? private String word; private String mean; public Word() {} public Word(String word, String mean) { this.word = word; this.mean = mean; } public String getWord() { return word; } public void setWord(String word) { this.word = word; } pu..

728x90
반응형
image