Java 的一个
cannot resolve symbol问题
大概代码如下:
tofile(String filename){
//以filename为文件名,写入test.txt文件
....
}
public static void main (String[] args)
{
String outputfile = "test.txt ";
//调用tofile出错,提示outputfile是 cannot resolve symbol
tofile(outputfile);
}
String数据不可以这么用吗?就是想传递一个filename过去
我感觉问题是出在这里,如果问题不在这里,我再讲全部代码贴上!
谢谢各位了:)
------解决方案--------------------你在static方法里面调用tofile方法,这个tofile方法也必须是static的
------解决方案--------------------看不出有问题,多贴代码
是不是没有编译呀.全部编译一下.
------解决方案--------------------cannot resolve symbol 的意思是你的程序里有的变量没定义就用了,也可以理解为解释不了,一般报这中错的时候,后面还会有一句话告诉你是哪个变量cannot resolve
------解决方案--------------------static tofile(String filename){
....................
}