* Eclipse 프로젝트 build 도구에 따라 생성되는 파일이 다르다. Ant - build script file Maven - pom.xml Gradle - build.gradle 루트 프로젝트 Eclipse 용 설정파일 .pjoject (IDE 프로젝트 설정파일) .classpath (IDE 자바 classpath 설정) .settings (IDE 도구설정파일) * Gradle, plugin, Task Gradle로 Eclipse project, Eclipse Classpath 등을 실행하기 위해서는 plugin 설치가 필요하다. * Eclipse IDE https://dev-with-gpt.tistory.com/125 자바 Eclipse IDE 설치 및 workspace 설정 ## 기본 Java..
## 기본 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..
오늘은 자바 0레벨 대문자와 소문자 예제를 풀어보았다. 참고로 문자열과 관련한 코딩테스트의 문법들을 정리해놓았으니 아래 링크를 통해 한번 확인해보시기를 바란다. https://dev-with-gpt.tistory.com/119 코딩테스트 문자열 관련 명령어 모음 코딩테스트 문자열 관련 명령어 모음 * 문자열 검색: str.indexOf(String a): 문자열 str에서 a가 처음으로 나타나는 위치의 인덱스를 반환합니다. str.lastIndexOf(String a): 문자열 str에서 a가 마지막으로 나 dev-with-gpt.tistory.com 문제 설명 문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 ..
#12. 클래스를 유지보수하기 쉽게 별도 소스 파일로 분리: Score 클래스를 별도의 소스 파일로 분리. App 클래스와 Score 클래스가 서로 다른 파일에 위치. #13. 클래스를 유지보수하기 쉽게 패키지로 분류: Score 클래스를 bitcamp.test.step14.vo 패키지로 분류. 패키지를 도입하여 클래스를 논리적으로 그룹화 #14. 외부 접근 차단과 값 꺼내기: Score 클래스의 sum과 aver 필드를 private으로 접근 제한자를 변경. 필드에 직접 접근할 수 없게 됩니다. 값을 꺼내기 위해 getter 메서드를 정의. #15. 프로그래밍의 일관성을 위해 다른 필드에 대해서도 getter를 만들고 사용: Score 클래스의 name 필드에 대해서도 getter를 정의. 일관성을 유..