你好,我是初学者,这个问题可能是愚蠢的,请不要介意请指导我, 我在读取文件的小代码,文本存储在这样的字符串中。
ReadFile()
{
String s;
String end="$";
BufferedReader br= new BufferedReader(newFileReader("c:\\users\\sikander\\desktop\\hi.txt"));
while((s=br.readLine())!=null)
{
s=s+end;
}
}
现在我想要的是在另一种方法中访问s
的值,但是当我接受它时没有得到更新的值,请帮我解决这个简单的问题
答案 0 :(得分:1)
任何其他方法都无法访问本地变量,您可以
return s;
形成一种方法。将您的方法更改为:
public String ReadFile() {}
在另一个字符串变量中,你可以这样做。
String j = ReadFile();