UT8. Interfaces
13. Interfaces Gráficos
eugeniaperez.es
UT 4: Java
Ficheros
Text
eugeniaperez.es
-
En Java SE UTILZA EL CONCEPTO DE STREAMS PARA LA GESTIÓN DE FICHEROS Y FLUJOS DE DATOS
UT 4: Java
Ficheros
Text
eugeniaperez.es
BufferedReader br = new BufferedReader(new FileReader("ej.txt"));
try {
StringBuilder sb = new StringBuilder();
String line = br.readLine();
while (line != null) {
sb.append(line);
sb.append(System.lineSeparator());
line = br.readLine();
}
String everything = sb.toString();
} finally {
br.close();
}
UT 4: Java
Ficheros
Text
eugeniaperez.es
try(BufferedReader br = new BufferedReader(new FileReader("file.txt"))) {
StringBuilder sb = new StringBuilder();
String line = br.readLine();
while (line != null) {
sb.append(line);
sb.append(System.lineSeparator());
line = br.readLine();
}
String everything = sb.toString();
}
UT 4: Java
Ficheros
Text
eugeniaperez.es
BufferedWriter bw = null;
FileWriter fw = null;
try {
String content = "Contenido";
fw = new FileWriter(FILENAME);
bw = new BufferedWriter(fw);
bw.write(content);
} catch (IOException e) {
e.printStackTrace();
}
UT 4: Java
Ficheros
Text
eugeniaperez.es
UT 4: Java
Ficheros
Text
eugeniaperez.es
UT 4: Java
Ficheros
Text
eugeniaperez.es
UT 4: Java
Ficheros
Text
eugeniaperez.es
UT 4: Java
Ficheros
Text
eugeniaperez.es
UT 4: Java
Interfaces Gráficos
Text
eugeniaperez.es
-
Ficheros Properties
- Ficheros de texto para crear configuraciones simples
- en código Java
UT 4: Java
Interfaces Gráficos
Text
eugeniaperez.es
-
Ficheros Properties
- name=Jon
- database=users
- driver=MySQL
- description=This is the main programan
UT 4: Java
Interfaces Gráficos
Text
eugeniaperez.es
-
Ficheros Properties
-
Properties prop = new Properties(); InputStream input = null; try { input = new FileInputStream("config.properties"); prop.load(input); System.out.println(prop.getProperty("database")); } catch (IOException ex) { ex.printStackTrace(); }
UT 4: Java
Interfaces Gráficos
Text
eugeniaperez.es
-
Ficheros YML
- Ficheros de texto sin marcas que simplemente utilizan saltos de línea y tabulaciones para crear estructuras complejas de datos
UT 4: Java
Interfaces Gráficos
Text
eugeniaperez.es
-
Ficheros YML
-
version: 2 jobs: build: docker: - image: circleci/<language>:<version TAG> steps: - checkout - run: <command> test: docker: - image: circleci/<language>:<version TAG> steps: - checkout - run: <command>
UT 4: Java
Interfaces Gráficos
Text
eugeniaperez.es
-
Ficheros YML
- Para leer el formato YML no existe un soporte oficial, pero se pueden utilizar librerías como Jackson que nos permiten tratar con ficheros YML.
UT 4: Java
Interfaces Gráficos
Text
eugeniaperez.es
-
ejercicios pág. 159
UT 9 - Ficheros
By eugenia_perez
UT 9 - Ficheros
- 1,075