lectura de la ruta del directorio desde el archivo de propiedades

Necesito saber cómo leer la ruta del directorio desde un archivo .properties en Java. por ejemplo,

class clazz
{
string filename="d:/file.txt";
public void somemethod()
{
FileWriter f=new FileWriter(filename, true);
// etc
}

Quiero leer el nombre de archivo del archivo .properties en lugar de una variable. ¿Cómo se puede hacer?

Respuesta 1

Una forma bastante simple es usar un archivo de recursos, a través de la ResourceBundleclase.

ResourceBundle bundle = ResourceBundle.getBundle("com/file");

¿Dónde com/fileestá el file.propertiesen el compaquete?

Este archivo podría tener una línea como esta:

file.name=C:\dir\file.txt

Para obtener estos datos particulares.

String filename = bundle.getString("file.name");

Espero que esto pueda ayudarte. ¡Buena suerte!

Respuesta: 2

Echa un vistazo al método de Propertiesclase load() . Se lee en un archivo (en el formato de propiedades comunes) y luego puede consultar el valor de una propiedad en función de su nombre

Respuesta: 3

Estoy atrapado en esto desde hace mucho tiempo. dime si el siguiente código hace un clon o no? clase A {int i; int j; String str; A () {i = 10; j = 30; ...

public class Hexcolor {public static void main (String [] args) {String a = "0x5b9f18"; String hexColor = String.format ("#% 06X", a); System.out.println (hexColor); } } Mensaje de error ...

Considere el siguiente método simple que (intenta) cargar todas las clases de un nombre específico, que reside en un archivo JAR ubicado en una ruta especificada, es decir, lista estática pública <Clase <? >> ...

Estoy usando el editor de diseño visual en Netbeans. Tengo dos controles deslizantes con JLabels correspondientes. Lo que quiero es un rectángulo que cambie de color cuando se mueve el control deslizante. ¿Cómo incorporo esto con ...