🧑‍💻복습/자바

🧑‍💻복습/자바

자바 프로그래밍에서의 가변 파라미터 사용과 임시 변수 리팩토링

* getNo 함수와 NullPointException * Refactoring - 가변 파라미터 사용 가변 파라미터 사용 가변 파라미터 사용(refactoring with variable parameters): 주어진 코드를 보면 inputString 메서드가 가변 파라미터 args를 사용하고 있다. 이렇게 하면 메서드를 호출할 때 여러 개의 인자를 전달할 수 있다. title에는 형식 문자열이 전달되고, args에는 형식 문자열에 대응하는 값들이 전달된다. printf 메서드를 사용하여 형식 문자열과 값들을 출력하고, 사용자로부터 입력을 받아 반환한다. public static String inputString(String title, Object... args) { System.out.printf(..

🧑‍💻복습/자바

자바 복습 ! eclipse로 teacher repo import 하기 (gradle 설정)

* settings 와 build gradle 설정할 때는 폴더 경로에 따른 코드를 수정해주어야한다. 1. settings.grdle 설정 /* * This file was generated by the Gradle 'init' task. * * The settings file is used to specify which projects to include in your build. * * Detailed information about configuring a multi-project build in Gradle can be found * in the user manual at https://docs.gradle.org/8.1.1/userguide/multi_project_builds.html */ p..

🧑‍💻복습/자바

자바 Eclipse IDE 설치 및 workspace 설정

## 기본 Java IDE 'Eclipse IDE' 설치 - eclipse.org 에서 다운로드하여 설치 - 이클립스 실행 할 때 workspace 폴더 선택 - 예) /home/사용자홈/eclipse-workspace - workspace 설정 - 워크스페이스 폴더 마다 설정해야 한다. - 즉 워크스페이스 폴더를 새로 지정하면 설정도 새로 해야 한다. - 메뉴 / Windows / Preferences 클릭 1) General/Apearance/Colors and Fonts - Basic/Text Font를 자신의 취향에 맞춰 설정한다. 2) General/Editors/Text Editors - Displayed tab width : 2 - Insert spaces for tabs 체크 - Remov..

🧑‍💻복습/자바

자바 3주차 정리. 2부 패키지 분류. private와 getter setter

#12. 클래스를 유지보수하기 쉽게 별도 소스 파일로 분리: Score 클래스를 별도의 소스 파일로 분리. App 클래스와 Score 클래스가 서로 다른 파일에 위치. #13. 클래스를 유지보수하기 쉽게 패키지로 분류: Score 클래스를 bitcamp.test.step14.vo 패키지로 분류. 패키지를 도입하여 클래스를 논리적으로 그룹화 #14. 외부 접근 차단과 값 꺼내기: Score 클래스의 sum과 aver 필드를 private으로 접근 제한자를 변경. 필드에 직접 접근할 수 없게 됩니다. 값을 꺼내기 위해 getter 메서드를 정의. #15. 프로그래밍의 일관성을 위해 다른 필드에 대해서도 getter를 만들고 사용: Score 클래스의 name 필드에 대해서도 getter를 정의. 일관성을 유..

우동한그릇
'🧑‍💻복습/자바' 카테고리의 글 목록 (5 Page)