我无法将我的代码字符串值转换为整数,如何做到这一点。 我在属性文件中保存了一些值,并希望从该文件存储, 但是在存储String后我无法将其转换为Integer。 有没有更好的方法。
提前致谢,
action & reducers
`
这是我得到的堆栈跟踪:
package com.mkyong.properties;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
public class Getfromresources {
public static void main(String[] args) {
Properties prop = new Properties();
InputStream input = null;
try {
input = new FileInputStream("D://config.properties");
int x=0;
// load a properties file
prop.load(input);
// get the property value and print it out
String s1=prop.getProperty("value");
String s2;
s2=s1;
x=Integer.parseInt(s2);
System.out.println(x);
} catch (IOException ex) {
ex.printStackTrace();
} finally {
if (input != null) {
try {
input.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}