📌리소스 📌Q114 Class import java.io.File; import java.util.Arrays; import java.util.HashMap; import java.util.Set; public class Q114 { public static void main(String[] args) { /* ● 요구사항 이미지 파일이 있다. 확장자별로 파일이 몇개 있는지 세시오. ● 조건 - 새로운 확장자 파일이 추가되도 동작이 가능하게 구현하시오. - 'mouse.bmp' 추가를 하면.. 소스 수정 없이도 *.bmp : 1개 출력이 되게 하시오. ● 리소스 - 폴더 > 확장자별 카운트 - 파일 다운로드 ● 출력 .gif: 10개 .jpg: 5개 .png: 3개 // HashMap를 이용한다. */ ..
import java.io.File; public class Q113 { public static void main(String[] args) { /* ● 요구사항 음악 파일이 100개 있다. 파일명 앞에 일련 번호를 붙이시오. ● 조건 - '001'부터 3자리 형식으로 붙이시오. ● 리소스 - 폴더 > 음악 파일 - 파일 다운로드 ● 출력 [001]1도 없어 - Apink (에이핑크).mp3 [002]11 (Prod. 다이나믹듀오) - Wanna One (워너원) - 남바완.mp3 [003]134340 - 방탄소년단.mp3 .. [100]花요일 (Blooming Day) - EXO-CBX (첸백시).mp3 */ String path = "C:\\Class\\code\\java\\file\\파일_디렉토리..
package com.test.question; import java.io.File; import java.util.Scanner; public class Q111 { public static void main(String[] args) { /* ● 요구사항 지정한 폴더의 특정 파일(확장자)만을 출력하시오. ● 조건 - 확장자 대소문자 구분없이 검색 가능 ● 입력 1 폴더: C:\class\eclipse 확장자: exe ● 출력 1 eclipse.exe eclipsec.exe ● 입력 2 폴더: C:\class\eclipse 확장자: xml ● 출력 2 artifacts.xml 구글.XML */ Scanner scan = new Scanner(System.in); // 찾을 폴더와 확장자 입력 Syste..
📌Q101 Class package com.test.question.q101; import com.test.question.q92.Book; public class Q101 { public static void main(String[] args) { /* ● 요구사항 음료를 판매하고 그 매출액과 판매량을 구하시오. ● 조건 static 멤버를 구현하시오. Barista 바리스타 클래스 행동 Espresso makeEspresso(int bean) 에스프레소 1잔을 만든다. int bean : 원두량(g) return Espreeso : 에스프레소 1잔 Espresso[] makeEspressoes(int bean, int count) 에스프레소 N잔을 만든다. int bean : 원두량(g) int co..
📌Q099 Class package com.test.question.q99; public class Q099 { public static void main(String[] args) { /* ● 요구사항 시간 클래스를 구현하시오. ● 조건 - 생성자 오버로딩을 구현하시오. - 2자리 출력 - Time 시간 클래스 상태 hour: 시(0 이상 양의 정수) minute: 분(0 이상 양의 정수) second: 초(0 이상 양의 정수) 행동 public Time() 기본 생성자 시(0), 분(0), 초(0) public Time(int hour, int minute, int second) 생성자 오버로딩 hour : 시 minute : 분 second : 초 public Time(int minute, int ..
📌Q098 Class package com.test.question.q98; public class Q098 { public static void main(String[] args) { /* ● 요구사항 학생 클래스를 구현하시오. ● 조건 - 생성자 오버로딩을 구현하시오. - Student - 학생 클래스 - 상태 name: 이름 age: 나이 grade: 학년 classNumber: 반 number: 번호 - 행동 public Student() 기본 생성자 이름("미정"), 나이(0), 학년(0), 반(0), 번호(0) public Student(String name, int age, int grade, int classNumber, int number) 생성자 오버로딩 public Student(St..