이클립스5 [Java] java.io.file 클래스를 가지고 파일 만들기 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. 자바에서 제공하는 java.io.file 클래스를 가지고 파일을 만들어보기 1. 경로지정을 하지 않고 파일 생성하기 (경로지정이 없으면 같은 폴더에 생성된다.) File f1 = new File("파일명"); f1.createNewFile(); .createNewFile(); -> 실제 파일을 만드는 메소드 2. 경로지정 후 파일 생성하기 (이미 존재하는 폴더여야 한다.) File f2 = new File("폴더경로\\파일명"); f2.createNewFile(); 3. 폴더 생성 후 파일 생성하기 File f3 = new File("폴더경로"); f3.mkdir(); File f4.. 2021. 1. 27. [Java] 형변환? 자동형변환과 그의 순서, 그리고 강제형변환 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. 형변환(Casting) 값(Data)의 자료형을 바꾸는 것 컴퓨터에서의 모든 값 처리 규칙은 대입 연산자(=)를 기준해서 좌항과 우항이 같은 자료형이어야 한다. 또한 같은 자료형끼리만 연산이 가능하며 결과 또한 같은 자료형으로 나오게 된다. 다른 자료형의 값을 대입하고자 할 때 해주어야 하는 것이 "형변환"이다. 형변환 종류 1) 자동 형변환 사이즈가 작은 자료형과 큰 자료형의 대입, 계산 시 자동으로 작은 자료형이 큰 자료형으로 변환 사이즈가 작은 int는 double로 자동 형변환 된다. 여기서 자동 형변환이 되는 순서가 있는데, 순서는 아래와 같다. 순서를 보면 정수에서 실수로.. 2020. 12. 19. [Java] 상수? 정의와 선언방법 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 틀린 부분은 댓글로 알려주시면 감사하겠습니다. 상수 상 (常 항상 상) + 수 (모든 데이터) : 변하지 않는 데이터 수학에서는 변하지 않는 값을 의미하고, 컴퓨터에서는 한 번만 저장(기록)할 수 있는 메모리를 의미한다. 변수와 반대로 한번 담긴 값은 변경할 수 없다. 변수에 담긴 값은 언제든 변경될 수 있다 int age = 20; age = 21; System.out.println("age : " + age); => 출력은 21 이 됨 상수의 선언 변수 앞에 final을 붙이기 (참 쉽죠?) final String BAN = "A반"; 이미 A반인 "BAN"을 1반으로 변경시키면 오류가 생기는 것을 볼 수 있다. 변수와 반대.. 2020. 12. 18. [Java] 문자와 문자열 그리고 숫자의 정수와 실수, 연산 TIL: 스스로 이해한 것을 바탕으로 정리하였기에 오류가 있을 수 있습니다. 문자와 문자열의 차이는 한 음절이냐 단어이냐의 차이라고 볼 수 있다. 자바에서의 문자와 문자열 차이는 따옴표라고 보면 될 것 같다. 문자는 작은따옴표, 문자열은 큰 따옴표를 사용한다 System.out.println ('코') : 문자 System.out.println ("코딩") : 문자열 만약 출력할 문장에 " "를 넣고 싶다면 \" \" 역 슬래쉬를 넣어준다. ->문자열 구간이 아니다고 말해주는 것 ex. System.out.println ( " 철수는 말했다. "사랑해"라고 " ) => error System.out.println ( " 철수는 말했다. \"사랑해\"라고 " => console: 철수는 말했다. "사랑해".. 2020. 12. 17. 이전 1 2 다음