我想从我创建的方法中返回 String 类型的数据。Eclipse 说需要在 try catch 块之后指定返回类型...当我这样做时,Eclipse 然后告诉我我需要将字符串数据声明为局部变量...这里出了什么问题?
private String ReadData() {
try {
FileInputStream fis = null;
InputStreamReader isr = null;
String data = null;
fis = KVOContact.this.openFileInput("data.txt");
isr = new InputStreamReader(fis);
char[] inputBuffer = new char[fis.available()];
isr.read(inputBuffer);
data = new String(inputBuffer);
isr.close();
fis.close();
} catch (IOException ioe) {
Log.e("KVOContact", "IOError" + ioe);
}
return data;
}