一个菜鸟的问题:这个File问题出在哪? 试试 File file=new File(".//test","test.txt"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有“/test”这个目录吗? 用file.createNewFile必须保证目录存在。 在运行你的程序的根目录下,必须有 test 这个目录,否则就会出错!也就是说createNewFile 只能够新键一级文件(或者目录) 我运行了你的程序,先建C:\test这个目录,运行import java.io.*;class newFile{ public static void main(String[] args)throws IOException { File file=new File("C:/test","test.txt"); try{ if(!file.exists()) file.createNewFile(); } catch(Exception e){e.printStackTrace();} System.out.println(file.getName()); }}就都正常了,也就是说你的"/test"不是一个合法的目录,你可以用isDirectory() 方法判断一下"/test"是不是目录. 必须有 test 这个目录,同时File file=new File("/test","test.txt");应改为File file=new File("test","test.txt"); 应该是 File f=new File("C:\\Test.txt"); java如何得到任意三角形形状的shape来构造Area(java.awt.geom.Area) 连接sql server 2008 问个小问题 求大虾帮忙,关于java调用python程序的问题 帮忙说说==和equals的区别? 关于static变量 关于JAVA日期问题,求思路或源码。 对于如何写自己的博客求经常写博客的大神给点经验 Choice下拉菜单 我想用键盘来控制一个圆形的移动,为什么需要睡眠? 请问如何关闭打开的文件,谢谢!File myfile = new File("f:\\test.txt") 超简单问题
import java.io.*;
class newFile
{
public static void main(String[] args)throws IOException
{
File file=new File("C:/test","test.txt");
try{
if(!file.exists())
file.createNewFile();
}
catch(Exception e){e.printStackTrace();}
System.out.println(file.getName());
}}
就都正常了,也就是说你的"/test"不是一个合法的目录,你可以用isDirectory() 方法判断一下"/test"是不是目录.
File file=new File("/test","test.txt");
应改为
File file=new File("test","test.txt");