«java-io» 태그된 질문

java.io 패키지는 데이터 스트림, 직렬화 및 파일 시스템을 통해 입력 및 출력 차단을 제공합니다.

21
Java로 현재 작업 디렉토리를 얻는 방법?
java를 사용하여 현재 작업 디렉토리에 액세스하고 싶습니다. 내 코드 : String current = new java.io.File( "." ).getCanonicalPath(); System.out.println("Current dir:"+current); String currentDir = System.getProperty("user.dir"); System.out.println("Current dir using System:" +currentDir); 산출: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 C 드라이브가 현재 디렉토리가 아니기 때문에 출력이 올바르지 않습니다. 현재 디렉토리를 얻는 방법?
1028 java  java-io 

6
Closeable 구현 또는 AutoCloseable 구현
나는 자바를 배우는 과정에서 그리고 난 온 좋은 설명 찾을 수 없습니다 implements Closeable와 implements AutoCloseable인터페이스를. 를 구현할 때 interface CloseableEclipse IDE에서 메서드를 만들었습니다 public void close() throws IOException. pw.close();인터페이스없이 사용하여 스트림을 닫을 수 있습니다 . 그러나 close()인터페이스를 사용하여 방법을 구현할 수있는 방법을 이해할 수 없습니다 . 그리고이 인터페이스의 목적은 …
128 java  java-io 

7
간단한 텍스트 파일 읽기
샘플 Android 애플리케이션에서 간단한 텍스트 파일을 읽으려고합니다. 간단한 텍스트 파일을 읽기 위해 아래 작성된 코드를 사용하고 있습니다. InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); 내 질문은 : "test.txt"내 프로젝트 에서이 파일을 어디에 배치해야 합니까?. 나는 아래의 파일을 넣어 시도 "res/raw"및 "asset"폴더하지만 난 얻을 …

16
JAR 파일 내의 파일을 나열하는 방법은 무엇입니까?
디렉토리에서 모든 파일을 읽는 코드가 있습니다. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); 잘 작동합니다. "text_directory"디렉토리에서 ".txt"로 끝나는 모든 파일로 배열을 채 웁니다. JAR 파일 내 에서 비슷한 방식으로 디렉토리의 내용을 어떻게 읽을 …
114 java  file  jar  java-io  getresource 

7
존재하지 않는 경우 디렉터리를 만든 다음 해당 디렉터리에 파일도 만듭니다.
조건은 디렉토리가 존재하는 경우 새 디렉토리를 생성하지 않고 해당 특정 디렉토리에 파일을 생성해야한다는 것입니다. 아래 코드는 기존 디렉토리가 아닌 새 디렉토리로 파일을 생성합니다. 예를 들어 디렉토리 이름은 "GETDIRECTION"과 같습니다. String PATH = "/remote/dir/server/"; String fileName = PATH.append(id).concat(getTimeStamp()).append(".txt"); String directoryName = PATH.append(this.getClassName()); File file = new File(String.valueOf(fileName)); File directory = new …
112 java  java-io 


10
Eclipse IDE에서 java.io.Console 지원
Eclipse IDE를 사용하여 Java 프로젝트를 개발, 컴파일 및 실행합니다. 오늘 저는java.io.Console 클래스 출력과 더 중요한 사용자 입력을 관리 . 문제는 응용 프로그램이 Eclipse를 "통해"실행될 때 System.console()반환 된다는 것 null입니다. Eclipse는 익숙한 콘솔 창을 사용하여 최상위 프로세스가 아닌 백그라운드 프로세스에서 프로그램을 실행합니다. Eclipse가 프로그램을 최상위 프로세스로 실행하도록 강제하거나 최소한 JVM이 인식 …
103 java  eclipse  console  java-io 

3
메모리에 새 java.io.File을 만드는 방법은 무엇입니까?
하드 디스크가 아닌 메모리 File에서 새 파일을 만들려면 어떻게 java.io해야합니까? Java 언어를 사용하고 있습니다. 하드 드라이브에 파일을 저장하고 싶지 않습니다. 잘못된 API ( java.util.jar.JarFile)에 직면했습니다 . 그것은 기대하고 있어요 File file의 String filename. 파일이없고 ( byte[]콘텐츠 만 있음 ) 임시 파일을 만들 수 있지만 아름다운 솔루션은 아닙니다. 서명 된 항아리의 …
98 java  file  java-io 

4
알파벳 순서로 File.listFiles하는 방법?
다음과 같은 코드가 있습니다. class ListPageXMLFiles implements FileFilter { @Override public boolean accept(File pathname) { DebugLog.i("ListPageXMLFiles", "pathname is " + pathname); String regex = ".*page_\\d{2}\\.xml"; if(pathname.getAbsolutePath().matches(regex)) { return true; } return false; } } public void loadPageTrees(String xml_dir_path) { ListPageXMLFiles filter_xml_files = new ListPageXMLFiles(); File XMLDirectory = new File(xml_dir_path); for(File …
95 java  java-io 

3
대용량 데이터 파일을 한 줄씩 복사하는 방법?
35GB CSV파일이 있습니다. 각 줄을 읽고 조건과 일치하면 줄을 새 CSV에 씁니다. try (BufferedWriter writer = Files.newBufferedWriter(Paths.get("source.csv"))) { try (BufferedReader br = Files.newBufferedReader(Paths.get("target.csv"))) { br.lines().parallel() .filter(line -> StringUtils.isNotBlank(line)) //bit more complex in real world .forEach(line -> { writer.write(line + "\n"); }); } } 이것은 대략 소요됩니다. 7 분 그 과정을 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.