Preguntas etiquetadas con java-io

21
¿Cómo obtener el directorio de trabajo actual en Java?
Quiero acceder a mi directorio de trabajo actual usando java. Mi código : 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); Salida: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 Mi salida no es correcta porque la unidad C no …
1029 java  java-io 

6
implementos con cierre o implementos AutoCloseable
Estoy en el proceso de aprender Java y no puedo encontrar ninguna buena explicación sobre implements Closeablelas implements AutoCloseableinterfaces. Cuando implementé un interface Closeable, mi IDE de Eclipse creó un método public void close() throws IOException. Puedo cerrar la transmisión usando pw.close();sin la interfaz. Pero, no puedo entender cómo puedo …
128 java  java-io 

7
Leer un archivo de texto simple
Estoy tratando de leer un archivo de texto simple en mi aplicación de Android de muestra. Estoy usando el código escrito a continuación para leer el archivo de texto simple. InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); Mi pregunta es: ¿Dónde debo colocar …

16
¿Cómo enumerar los archivos dentro de un archivo JAR?
Tengo este código que lee todos los archivos de un directorio. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); Funciona muy bien. Llena la matriz con todos los archivos que terminan con ".txt" del …
114 java  file  jar  java-io  getresource 



10
Soporte java.io.Console en Eclipse IDE
Utilizo el IDE de Eclipse para desarrollar, compilar y ejecutar mis proyectos Java. Hoy, intento usar la java.io.Consoleclase para administrar la salida y, lo que es más importante, la entrada del usuario. El problema es que System.console()vuelve nullcuando se ejecuta una aplicación "a través" de Eclipse. Eclipse ejecuta el programa …
103 java  eclipse  console  java-io 

3
¿Cómo crear un nuevo archivo java.io.File en la memoria?
¿Cómo puedo crear nuevos File(desde java.io) en la memoria, no en el disco duro? Estoy usando el lenguaje Java. No quiero guardar el archivo en el disco duro. Me enfrento a una API incorrecta ( java.util.jar.JarFile). Se espera File filede String filename. No tengo ningún archivo (solo byte[]contenido) y puedo …
98 java  file  java-io 

4
¿Cómo File.listFiles en orden alfabético?
Tengo el siguiente código: 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
¿Cómo copiar grandes archivos de datos línea por línea?
Tengo un CSVarchivo de 35 GB . Quiero leer cada línea y escribir la línea en un nuevo CSV si coincide con una condición. 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 …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.