Вопросы с тегом «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 не является моим …
1029 java  java-io 

6
реализует Closeable или реализует AutoCloseable
Я нахожусь в процессе обучения Java , и я не могу найти хорошее объяснение на implements Closeableи в implements AutoCloseableинтерфейсах. Когда я реализовал interface Closeable, моя Eclipse IDE создала метод public void close() throws IOException. Я могу закрыть поток, используя pw.close();без интерфейса. Но я не могу понять, как я могу …
128 java  java-io 

7
Чтение простого текстового файла
Я пытаюсь прочитать простой текстовый файл в моем примере приложения для Android. Я использую приведенный ниже код для чтения простого текстового файла. InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); Мои вопросы: где мне разместить этот "test.txt"файл в моем проекте ?. Я попытался положить …

16
Как вывести список файлов внутри JAR-файла?
У меня есть этот код, который читает все файлы из каталога. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); Отлично работает. Он заполняет массив всеми файлами, которые заканчиваются на «.txt» из каталога «text_directory». Как …
114 java  file  jar  java-io  getresource 


10
java.io. Поддержка консоли в Eclipse IDE
Я использую Eclipse IDE для разработки, компиляции и запуска своих Java-проектов. Сегодня я пытаюсь использовать java.io.Consoleкласс для управления выводом и, что более важно, пользовательским вводом. Проблема в том, что он System.console()возвращается, nullкогда приложение запускается «через» Eclipse. Eclipse запускает программу в фоновом режиме, а не в процессе верхнего уровня с окном …
103 java  eclipse  console  java-io 

3
Как создать новый java.io.File в памяти?
Как я могу создавать новые File(из java.io) в памяти, а не на жестком диске? Я использую язык Java. Я не хочу сохранять файл на жестком диске. Я столкнулся с плохим API ( java.util.jar.JarFile). Он ожидает File fileот String filename. У меня нет файла (только byte[]содержимое), и я могу создать временный …
100 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 = …
95 java  java-io 

3
Как копировать большие файлы данных построчно?
У меня есть CSVфайл 35 ГБ . Я хочу прочитать каждую строку и записать строку в новый 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"); …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.