냥코딩쟝
DAY 25-컬렉션 클래스
-java spring notes-/JAVA 2023. 3. 19. 18:11

***** 1. 지금까지 배운 컬렉션 클래스의 특징에 대해서 설명하세요 . C 특징 ㄴ L ArrayList/Vector/LinkedList/Stack,Queue,Deque/PriorityQueue ㄴ S HashSet M 2. 열거자와 반복자에 대해서 설명하세요. - Enumeration (구) X - Iterator (신) 예외발생 3. "tiger", "cat" , "Dog", "lion" 문자열을 ArrayList 컬렉션 클래스에 추가하고 대소문자 구분 없이 내림차순으로 정렬해서 반복자를 사용해서 출력하세요. // "tiger", "cat" , "Dog", "lion" // == (E)lement == 요소 /* ArrayList list = new ArrayList(); list.add("tig..

day 24- 열거자 반복자 로또
-java spring notes- 2023. 3. 19. 17:38

1. 현재 날짜와 시간 정보를 LocalDateTime 클래스를 사용해서 아래와 같은 형식으로 출력하세요 . 출력 형식 ) 2023/02/28 화요일 12:17:57.356 // 출력 형식 ) 2023/02/28 화요일 12:17:57.356 // 1. 객체 생성 : now(), of() // 2. 출력 형식 : 형식화 클래스 DateTimeFormatter LocalDateTime dt = LocalDateTime.now(); System.out.println( dt ); // 2023-02-28T09:48:35.144031700 String pattern = "yyyy/MM/dd E요일 hh:mm:ss.SSS"; DateTimeFormatter formatter = DateTimeFormatter.o..

Day-20 정규표현식, 캘린더
-java spring notes-/JAVA 2023. 3. 10. 20:58

1. [ String 클래스의 메서드 활용 ] String path = "C:\\SS18Class5\\JavaClass\\javaPro\\src\\days20\\SS18교육생명단.txt"; 위의 절대경로에서 순수 파일명만 String fileName 변수에 저장하고 SS18교육생명단 파일명의 확장자만 String extender 변수에 저장하세요. .txt String path = "C:\\SS18Class5\\JavaClass\\javaPro\\src\\days20\\SS18교육생명단.txt"; String fileName; String extender; int idx1 , idx2; idx1 = path.lastIndexOf("\\"); idx2 = path.lastIndexOf("."); fileN..

Day19 - 예외
-java spring notes-/JAVA 2023. 3. 10. 20:22

public class Ex06 { public static void main(String[] args) { // // Card c1 = new Card(); // System.out.println( c1.toString() ); // days19.Card@5aaa6d82 -> SPADE : 1 // System.out.println( c1 ); // [ 객체로 부터 Class 객체를 얻어오는 방법 3가지 ] // 1) 첫 번째 방법 - getClass() 메서드 /* Card c = new Card("HEART", 3); Class cls = c.getClass(); System.out.println( cls.getName() ); // days19.Card 패키지명.클래스명 fullName(풀네임) ..

객체 (클래스) 배열, 멤버변수 ,필드
-java spring notes-/객체 2023. 2. 28. 17:19

public static void main(String[] args) throws IOException { // [한 반에 30명 학생의 이,국,영,수,총,평,등 입력/등수/출력 ] final int STUDENT_COUNT = 30; // 클래스(객체) 배열 Student[] students = new Student[STUDENT_COUNT]; int cnt = 0 ; char con = 'y'; String name; int kor, eng, mat, tot, rank; double avg; Scanner scanner = new Scanner(System.in); do { // 입력. System.out.print("> 이름 국어 영어 수학 정보 입력 ? "); name = getName(); ko..