일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 테이블
- 자바스크립트
- Button
- vscode
- 자바
- windows
- list
- javascript
- 문자열
- 배열
- Eclipse
- Array
- json
- table
- ArrayList
- Java
- Files
- js
- Maven
- string
- 이탈리아
- IntelliJ
- input
- Visual Studio Code
- 이클립스
- CSS
- html
- CMD
- 인텔리제이
- date
- Today
- Total
목록IT/Java (131)
어제 오늘 내일
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() - ..
Java API를 이용하여, 파일을 다루는 방법을 알아보고 있습니다. [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 [Java] 디렉토리 생성하기 [Java] 파일 또는 디렉토리 생성일자 구하기 [Java] 파일의 최종 수정일자 조회 [Java] 파일 최종수정일자 변경하기 [Java] Text 파일 라인수 세기 이번에는, 텍스트 파일의 마지막 라인을 읽는 방법, 텍스트 파일의 끝에서 n개의 라인을 읽는 방법을 소개합니다. RandomAccessFile ( Ja..
Java API를 이용하여 파일을 다루는 방법을 알아보고 있습니다. [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 [Java] 디렉토리 생성하기 [Java] 파일 또는 디렉토리 생성일자 구하기 [Java] 파일의 최종 수정일자 조회 [Java] 파일 최종수정일자 변경하기 이번에는 text 파일의 라인수를 세는 방법을 소개합니다. Java의 다양한 API를 활용할 수 있는데, 대부분 텍스트 파일을 한 줄씩 끝까지 읽으면서 라인수를 카운트합니다. Files Buf..
Java API를 이용하여 파일을 다루는 방법을 알아보고 있습니다. [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 [Java] 디렉토리 생성하기 [Java] 파일 또는 디렉토리 생성일자 구하기 [Java] 파일의 최종 수정일자 조회 이번에는, 파일 최종 수정일자를 변경하는 방법을 소개합니다. java.nio.file.Files 현재 날짜로 특정 날짜로 java.io.File 현재 날짜로 특정 날짜로 1. java.nio.file.Files public stat..
Java API를 이용하여, 파일을 다루는 방법을 알아보고 있습니다. [Java] 텍스트 파일 읽기 ( FileReader, BufferedReader, Scanner, Files ) [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 [Java] 디렉토리 생성하기 [Java] 파일 또는 디렉토리 생성일자 구하기 이번에는, 파일의 최종 수정일자를 조회하고, 변경하는 방법을 소개합니다. java.nio.file.Files의 attribute 읽기 java.nio.fi..
Java API를 이용하여, 파일이나 디렉토리를 다루는 방법을 알아보고 있습니다. [Java] 텍스트 파일 읽기 ( FileReader, BufferedReader, Scanner, Files ) [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 [Java] 디렉토리 생성하기 이번에는, 파일의 생성일자를 구하는 방법을 알아보도록 하겠습니다. 파일의 Metadata Files.getAttribute() Files.readAttributes() 1. 파일의 Metad..
Java API를 이용하여, 파일 및 디렉토리를 다루는 방법을 알아보고 있습니다. [Java] 텍스트 파일 읽기 ( FileReader, BufferedReader, Scanner, Files ) [Java] 파일 생성하는 3가지 방법 (File, FileOutputStream, Files) [Java] 파일, 디렉토리 존재 여부 확인하기 [Java] 파일에 텍스트 쓰기 [Java] 파일, 디렉토리 삭제하기 [Java] 현재 디렉토리 가져오기 [Java] 파일 사이즈 구하는 3가지 방법 이번에는, 디렉토리를 생성하는 방법을 소개합니다. java.nio.file.Files createDirectory() createDirectories() java.io.File mkdir() mkdirs() 1. java..
Java API를 이용해서 파일의 크기를 구하는 방법을 소개합니다. Files FileChannel File 1. Files public static long size(Path path) throws IOException java.nio.file.Files 클래스의 size() 메소드는 파일의 크기를 byte단위로 리턴합니다. 코드 import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class GetFileSize { public static void main(String[] args) throws IOException { Path path = ..