Pertanyaan yang diberi tag «java-io»

21
Bagaimana cara mendapatkan direktori kerja saat ini di Jawa?
Saya ingin mengakses direktori kerja saya saat ini menggunakan java. Kode saya: 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); Keluaran: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 Output saya tidak benar karena drive C bukan direktori saya saat …
1029 java  java-io 

6
mengimplementasikan Closeable atau mengimplementasikan AutoCloseable
Saya dalam proses belajar Java dan saya tidak dapat menemukan penjelasan yang baik di implements Closeabledan implements AutoCloseableinterface. Saat saya mengimplementasikan interface Closeable, Eclipse IDE saya membuat metode public void close() throws IOException. Saya dapat menutup aliran menggunakan pw.close();tanpa antarmuka. Tetapi, saya tidak dapat memahami bagaimana saya dapat mengimplementasikan close()metode …
128 java  java-io 

7
Membaca file teks sederhana
Saya mencoba membaca file teks sederhana dalam contoh Aplikasi Android saya. Saya menggunakan kode tertulis di bawah ini untuk membaca file teks sederhana. InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); Pertanyaan saya adalah: Di mana saya harus meletakkan "test.txt"file ini di proyek saya …

16
Bagaimana cara membuat daftar file di dalam file JAR?
Saya memiliki kode ini yang membaca semua file dari direktori. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); Ini bekerja dengan baik. Ini mengisi array dengan semua file yang diakhiri dengan ".txt" dari direktori …
114 java  file  jar  java-io  getresource 


10
dukungan java.io.Console di Eclipse IDE
Saya menggunakan Eclipse IDE untuk mengembangkan, mengkompilasi, dan menjalankan proyek Java saya. Hari ini, saya mencoba menggunakan java.io.Consolekelas untuk mengelola keluaran dan, yang lebih penting, masukan pengguna. Masalahnya adalah yang System.console()kembali nullketika aplikasi dijalankan "melalui" Eclipse. Eclipse menjalankan program pada proses latar belakang, bukan proses tingkat atas dengan jendela konsol …
103 java  eclipse  console  java-io 

3
Bagaimana cara membuat java.io.File baru di memori?
Bagaimana cara membuat baru File(dari java.io) di memori, bukan di hard disk? Saya menggunakan bahasa Java. Saya tidak ingin menyimpan file di hard drive. Saya dihadapkan dengan API yang buruk ( java.util.jar.JarFile). Ini mengharapkan File filedari String filename. Saya tidak memiliki file (hanya byte[]konten) dan dapat membuat file sementara, tetapi …
100 java  file  java-io 

4
bagaimana cara File.listFiles dalam urutan abjad?
Saya punya kode seperti di bawah ini: 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
Bagaimana cara menyalin file data besar baris demi baris?
Saya memiliki CSVfile 35GB . Saya ingin membaca setiap baris, dan menulis baris ke CSV baru jika cocok dengan suatu syarat. 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"); }); …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.