개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 16. 00:18[Java] File 클래스를 활용하여 파일 경로 추출

import java.io.File; public class FileObject { public static void main(String[] args) { File file = new File("C:\\Users\\folder1\\folder2\\JavaPractice\\JavaPractice\\out.txt"); // 파일명과 경로가 String 형태로 들어온다면... 구분 String fstr = file.toString(); System.out.println(fstr); System.out.println("--------------------------"); // fstr에서 드라이브만 추출 System.out.println("--드라이브만 추출--"); System.out.println(fstr..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 16. 00:05[Java] BufferedReader, FileReader를 활용하여 합계와 총 인원수 출력

BufferedReader, FileReader를 활용하여 out.txt 파일을 map에 저장하고, 합계와 총 인원수를 출력 /* out.txt */ 해리 70 론 40 헤르미온느 100 말포이 90 import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.HashMap; public class BufferedReader01 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new FileReader("out.txt")); HashMap map = n..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 15. 20:33[Java] List와 Map을 활용하여 학생 관리프로그램 만들기

import java.util.Scanner; public interface Program { /* 1.학생추가 | 2.학생리스트 | 3.학생검색 * 4.학생수정 | 5.학생삭제 | 6.과목추가 * 7.점수수정 | 8.과목삭제 | 9.종료 * */ void addStd(Scanner scan); void printStd(); void searchStd(Scanner scan); void modStd(Scanner scan); void delStd(Scanner scan); void addSub(Scanner scan); void modSub(Scanner scan); void delSub(Scanner scan); } import java.util.HashMap; import java.util.Objec..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 15. 18:47[Java] 학생성적 Stream을 활용하여 출력

public class Student { // 이름과 점수만 가지고 있는 클래스 생성 // 멤버변수와, 생성자, getter/setter, toString private String name; private int score; public Student() { } public Student(String name, int score) { this.name = name; this.score = score; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getScore() { return score; } public void setScore(int score) {..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 10. 15. 18:42[Java] 여행사의 여행상품

여행 비용은 15세 이상은 100만원, 15세 미만은 50만원. 고객 3명이 패키지 여행을 떠나려고 할 때, 1. 여행비용 계산 2. 고객명단 출력 고객은 class로 생성 ArrayList로 고객 3명 추가 고객 정보 이름 : 헐크 / 나이 : 40 / 비용 : 100 이름 : 아이언맨 / 나이 : 35 / 비용 : 100 이름 : 그루트 / 나이 : 10 / 비용 : 50 총 여행경비: 250만원 class Traveler implements Comparable{ private String name; private int age; private int price; public Traveler() { } public Traveler(String name, int age) { this.name = nam..

728x90
반응형
image