많이 헷갈리는 mkdir mkdirs ! 간단하게 정리해 드립니다. Java API에서는 디렉토리를 생성하기 위해, File.mkdir()과 File.mkdirs(), 두 개의 API가 제공됩니다. 위 두 개의 API는 모두 디렉토리를 생성하는 기능을 하지만, 세부적으로는 약간 다른 기능을 합니다. File.mkdir()만들고자 하는 디렉토리의 상위 디렉토리가 존재하지 않을 경우, 생성 불가C:\base\mkmk디렉토리를 만들고자 하는데, base 디렉토리가 없는 경우, 생성 불가File.mkdirs()만들고자 하는 디렉토리의 상위 디렉토리가 존재하지 않을 경우, 상위 디렉토리까지 생성C:\base\mkmk디렉토리를 만들고자 하는데, base 디렉토리가 없는 경우, base 디렉토리까지 생성
1~10까지의 합, 홀수, 짝수의 합, 구구단 가로 세로 출력JAVA 의 다양한 예제는 github 에 정리해놨습니다. https://github.com/Munchurwoo/Programming_Languages_Cleanup/blob/master/Java/Java_Ex.md 12345678910111213141516171819202122232425262728293031323334353637383940public class Ex_for { public static void main(String[] args) {// - 1에서 10까지의 합을 구해보자 int sum = 0; for(int i=0; i
switch 문을 활용한 홀수 짝수 판별JAVA 의 다양한 예제는 github 에 정리해놨습니다. https://github.com/Munchurwoo/Programming_Languages_Cleanup/blob/master/Java/Java_Ex.md 123456789101112131415161718192021222324252627 import java.util.Scanner; public class Ex_Switch { public static void main(String[] args) { System.out.println("홀, 짝수를 판별할 숫자를 입력하세요."); Scanner scanner = new Scanner(System.in); int i = scanner.nextInt(); int..
사용자로부터 국어, 영어, 수학 점수를 입력 받아, 각 과목별 점수가 평균 이상인지 이하인지 구해보자JAVA 의 다양한 예제는 github 에 정리해놨습니다. https://github.com/Munchurwoo/Programming_Languages_Cleanup/blob/master/Java/Java_Ex.md 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 import java.util.Scanner;public class Ex_if { public static void main(String[] args) { //사용자로부터 국어, 영어, 수학 점수를 입력 받아, 각..
GITHUB : https://github.com/Munchurwoo/Programming_Languages_Cleanup/tree/master/Java수정되거나 추가된 내용은 깃허브에서 편리하게 볼 수 있습니다 Java 기초 이해하기1. 자바 언어 특징자바(Java)는 객체 지향 프로그래밍 언어 중 하나로 썬 마이크로시스템즈에서 처음 자바 언어를 발표했다. 초기의 자바는 가전 제품에 탑재할 프로그래밍 언어로 개발되었지만, 지금은 스마트폰을 비롯한 각종 장비와 데스크톱에서 실행되는 애플리케이션을 개발하는 중추적인 언어로 자리매김하였다. Object Oriented Program(OOP) 객체지향 언어로 개발과 유지보수를 효율적으로 진행 할 수 있다. 다양한 애플리케이션을 개발할 수 있다 메모리를 자동으로..
1. JDK (Java SE Development Kit 8 Downloads) 설치 Google 에 jdk 검색 또는 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 링크 클릭 다음 이미지 처럼, 라이센스 동의 후, 다운로드 진행 ※ 운영체제에 맞게 설치하세요! 제가 진행하는 실습 환경은 window 64bit 특이 사항 없이 next 진행 후 설치하시면 됩니다. 2. JAVA 환경 변수 설정 1. 설치가 완료 됬다면, 이제는 JAVA 환경 변수 설정을 해줘야 됩니다. 제어판 -> 시스템 및 보안 -> 시스템 -> 고급 시스템 설정 클릭하세요. 2. 시스템 설정 클릭 후, 환경변수 클릭 3. 다음 화면..
주어진 문자열을 int 형으로 변환한다. 123456789101112131415161718192021222324252627282930package algorithm.basic; import org.junit.Test; import static org.hamcrest.CoreMatchers.is;import static org.junit.Assert.assertThat; public class StringParseToInt { /* TASK 주어진 문자열을 int 형으로 변환한다. */ @Test public void toIntFromString() { assertThat(toIntFromString("123"), is(123)); } private int toIntFromString(String str)..