일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- input
- 자바
- 이클립스
- 이탈리아
- vscode
- CMD
- ArrayList
- html
- Java
- 배열
- 문자열
- string
- json
- Button
- CSS
- 자바스크립트
- Visual Studio Code
- js
- table
- windows
- date
- IntelliJ
- 테이블
- javascript
- Array
- 인텔리제이
- Maven
- Eclipse
- list
- Files
- Today
- Total
어제 오늘 내일
Java에서 파일을 다루는 방법을 알아보고 있습니다. [Java] 텍스트 파일 읽기 ( FileReader, BufferedReader, Scanner, Files ) [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 [Java] 디렉토리 생성하기 [Java] 파일 또는 디렉토리 생성일자 구하기 [Java] 파일의 최종 수정일자 조회 [Java] 파일 최종수정일자 변경하기 [Java] Text 파일 라인수 세기 [Java] 텍스트 파일의 마지막 라인부터 읽기 [J..
String, StringBuffer, StringBuilder를 사용하여 기존 문자열 앞에 다른 문자열을 붙이는 방법을 소개합니다. String StringBuffer StringBuilder 1. String 코드 public class StringConcat { public static void main(String[] args) { // 1. 문자열 준비 String str = "Anna"; String prefix = "Hi! "; // 2. 문자열 앞에 prefix 붙이기 str = prefix + str; // 3. 결과 출력 System.out.println(str); // Hi! Anna } } prefix + str; '+' 연산자를 이용해서 prefix를 str앞에 붙여 주었습니다. ..
Java에서 문자열의 줄바꿈을 표현할 때 주로 아래와 같은 escape 문자를 사용합니다. \n \r \r\n 그렇다면 위 3가지 escape 문자의 차이점은 무엇일까요? 세가지 표현 모두 줄바꿈을 나타내지만, 시스템에 따라서 사용하는 개행문자가 다릅니다. \n - unix \r - mac \r\n - windows 따라서, 한가지를 사용하면 시스템에 따라서 줄바꿈이 되지 않을 수도 있습니다. System.getProperty("line.separator") System.lineSeparator() 따라서, 위 메소드를 사용하여, 시스템에 따른 개행문자를 가져와서 사용하는 것이 좋습니다. 코드 public class App { public static void main( String[] args ) { ..
Java에서 배열을 합치기 위해서 반복문을 사용할 수도 있지만, 다양한 API를 활용할 수도 있습니다. System.arraycopy() Collection(List) Stream API Apache Commons Lang 1. System.arraycopy() 원본 배열을 다른 배열에 복사하면서, 배열을 합치는 방법입니다. 배열을 복사할 때, java.lang.System.arraycopy() 메소드를 사용할 수 있습니다. public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 파라미터 src : 복사할 원본 배열 srcPos : 복사할 원본 배열의 시작 index를 지정할 수 있습니다. (1로 ..
Java에서 파일을 다루는 방법을 알아보고 있습니다. [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 [Java] 디렉토리 생성하기 [Java] 파일 또는 디렉토리 생성일자 구하기 [Java] 파일의 최종 수정일자 조회 [Java] 파일 최종수정일자 변경하기 [Java] Text 파일 라인수 세기 [Java] 텍스트 파일의 마지막 라인부터 읽기 이번에는, 파일의 특정 라인을 읽는 방법을 알아보도록 하겠습니다. Files.readAllLines().get() - ..