컴퓨터 지식 네트워크 - 컴퓨터 구성 - java가 속성 파일을 읽습니다.

java가 속성 파일을 읽습니다.

InputStream in = getProperties.class.getClassLoader().getResourceAsStream(

"config.properties");

이 문장을 다르게 작성해 보세요:

p>

속성 props = new Properties();

String url = this.getClass().getClassLoader().getResource(

"config.properties ").toString ().substring(6);

String empUrl = url.replace("20", " "); // 파일 경로에 공백이 포함되어 있으면 오류가 확실히 보고됩니다

System.out.println(empUrl);

InputStream in = null

try {

in = new BufferedInputStream(new FileInputStream (empUrl) );

props.load(in);

} catch (FileNotFoundException e1) {

e1.printStackTrace();

} catch (IOException e1) {

e1.printStackTrace();

}

항상 이렇게 작성하는데 문제 없습니다. .

읽은 파일이 비어 있는 이유는 파일 경로에 공백이 있기 때문인 것 같아요.

上篇: 가슴에 의지해 가슴에 의지하던 류옌이 대걸레 검색에서 양미에게 비키니 바스트를 빼앗긴 이유는 무엇일까? 下篇: re Manager 3.1.8의 중국어 버전에는 잘못된 문자가 없습니다.
관련 내용