1. 首页 > 科技

java,为什么这里temp:files中files中会报错?

java,为什么这里temp:files中files中会报错?

java编程使用临时变量temp 编译总是报错

在if后面的语句段中加上大括号 ,如果没有大括号括起语句段,则只执行 int temp;语句

解释下java中file的错误

public boolean accept(java.io.File,java.lang.String)//错误,需要标识符,请解释下

{

}

对于该方法,需要返回值,方法的定义不能只写类型,还要写名字更正为

public boolean accept(java.io.File f,java.lang.String s)//错误,需要标识符,请解释下

{

return null;

}

boolean isok=file.mkdirs();//创建不了目录,解释下

把boolean f=file.createNewFile(); 这句代码屏蔽了就可以了,原因很简单,他创建的是目录不是文件,如果这个文件存在了那么就没办法创建了。

File filelist[]=file.listFiles(filter);//这句错误,找不到对象,请解释下

请告诉我filter这个变量在什么地方定义了?我估计不错的话应该改为

File filelist[]=file.listFiles(this);

求高手指点 java下面这个程序为什么报错?

public static void main(String[] args) {

char c='A';

int temp=c;

temp ++;

System.out.println((char)temp);//这行的char报错不知道为什么

}

1是System.out.println没有点的!你加了个点

后面是分号;不是冒号:

java:这里的字符串赋值为什么会报错呢?费解 求解

不是字符串的原因。而是你在类String中直接写while(){ }处理程序了,这些处理的程序需要在方法中编译