首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

File dir=new File("d:/2000""student")如果不写dir.mkdir(),他会自动创建这

2012-03-13 
File dirnew File(d:/2000,student)如果不写dir.mkdir(),他会自动创建这个目录吗???File dirnew Fil

File dir=new File("d:/2000","student")如果不写dir.mkdir(),他会自动创建这个目录吗???
File dir=new File("d:/2000","student")如果不写dir.mkdir(),他会自动创建这个目录吗???
还有一个问题,在文件上传的程序中定义的明明是int
int n;
但是在后面怎么会出现 n=random.readByte() if(n=='\n')
其中random是RandomAccessFile 的对象 但这不是问得重点。

[解决办法]
File dir=new File("d:/2000","student")如果不写dir.mkdir(),他会自动创建这个目录吗???
不会,你可以测试下就ok了

还有一个问题,在文件上......
这个没明白你说什么
[解决办法]
必然不会
[解决办法]
1 不会创建
2 n=random.readByte() readByte返回一个byte,并被转成int保存到n
所以 if(n=='\n')判断 n和字符'\n'的ascii码是否一致

[解决办法]
File dir=new File("d:/2000","student")如果不写dir.mkdir(),他会自动创建这个目录吗???

不会 ,只是相当于挂了一个虚拟的
[解决办法]
用dir.mkdirs();会自动创建这个目录!

热点排行