【发布时间】:2011-10-26 14:58:54
【问题描述】:
我创建了一个包含一些字符串和整数的类,在该类中我创建了一个函数将类中的数据转换为可读的字符串;
public String GetConditions() {
String BigString = null;
String eol = System.getProperty("line.separator");
try {
BigString += "Depth: " + ci(Depth) + eol;
and so on...
因为我要转换很多整数,所以我做了一个额外的函数来将整数转换为字符串;
public String ci(Integer i) {
// convert integer to string
if (i != null) {
String a = new Integer(i).toString();
return a;
} else {
return "n/a";
}
}
这会在return a 上引发NullPointerException 异常。我对 Java 很陌生,这可能是一个菜鸟问题...抱歉,提前谢谢!
【问题讨论】:
标签: android class methods nullpointerexception return