Genie의 Java 개발 공부와 일지를 기록하는 아카이브 공간 All176 (24.05.09)[4주차] 유클리드 호세법 최대공약수, 최소공배수 팀 과제가 마무리 되어가고 있고,추가로 개인 학습으로쓰레드 Thread 관련하여 개인적으론 학습을 하고 있었기 때문에 CODE KATA나 개인 과제에 활용을 하려고 했지만,아직 부족하여.. 추후 Spring 에 들어가기 전에 빠르게 CODE KATA에 기휘가 있다면 활용할 수 있도록 CODE KATA 정리 유클리드 호세법 최대공약수, 최소공배수 구하기 알고리즘더보기import java.util.Arrays;public class Main { public static void main(String[] args) { int n = 16; int m = 8; int gcd = getGCD(n, m); int lcm = n * m / gcd; .. 2024. 5. 9. (24.05.09) 기능 실행 여부를 위한 입력값의 대소문자 구분 없이 가능하게 변경 더보기.../*과목별 평균 등급을 조회*/ System.out.print("\n과목별 평균 등급을 조회하시겠습니까? (YES 입력 시, 조회):"); String input = sc.next().toUpperCase(); if (input.equals("YES")) {... TEAM FEEDBACK기능을 실행할 때, 반드시 소문자 yes를 사용해야했기 때문에 다른 모든 저장 데이터들이 대문자에 비해서 통일성이 없음대소문자 구분이 없을 경우 다시 조회 처음으로 돌아가기때문에 불편개선총 과목별 평균 등급을 조회하는 기능을 실행할지 객체가 물어 볼때, String 문자열 yes Yes YES 모두 가능하도록 무조건 입력값을 대문자로 변경하는 String 메서드 toUppe.. 2024. 5. 9. (24.05.08) main에서 기능을 분리하여 새로운 클래스에서 정의 및 main에서 구현 더보기package camp;import camp.model.Score;import camp.model.Student;import camp.model.Subject;import java.util.ArrayList;import java.util.List;import java.util.Scanner;import static camp.CampManagementApplication.*;public class GradeInquiry { public static void inquireRoundGradeBySubject() { Scanner sc = new Scanner(System.in); //입력된 수강생 찾기 String studentId; System.o.. 2024. 5. 8. (24.05.07) 미등록 조회 데이터(학생 정보) 조회 더보기...private static void inquireRoundGradeBySubject() { String studentId = getStudentId(); //미등록 수강생 처리 if(studentId == null) { System.out.println("\n해당 수강생이 없습니다."); System.out.println("\n등급 조회 종료\n"); return; }... getStudentId() 메서드 getter를 통해서 입력된 값에 부합하는 값이 없을 경우, 예외가 발생이 되었으나 null 출력으로 코드가 수정예외가 발생한 대신 안내문구가 나올 수 있도록 해당 회차별 등급조회 .. 2024. 5. 8. 이전 1 ··· 20 21 22 23 24 25 26 ··· 44 다음