如何检查一个字符串是否为文件(或是目录)? 如何检查一个字符串是否为文件(或是目录)? 比如 String s = "c:/test";这可能是一个目录或一个文件,但这个目录或文件实际是不存在但.这么检查这个字符串是为file? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果本身不存在的话,连你自己都不知道它是什么,你能说"c:/test"一定是文件夹吗,也可以是文件的,你能够说"c:/test.txt"一定是文件吗,其实也可以是文件夹的,除非它本身存在,否则你没有办法判断,连人都做不到的,计算机还能够做到吗?? File类的exists方法判断是否已经存在该文件或目录,如果false则表示可以创建关于字符串是否是文件格式用正则式比较好一点 File s = new File("你定义的字符串");s.isDirectory() 或s.isFile() 方法可以判断是目录或是文件 To: believefym(暮色,miss,迷失,miss) import java.io.File;public class Test { public static void main(String[] args) { String str = "c::/ssss"; File f = new File(str); System.out.println(f.isDirectory() || f.isFile()); System.out.println(f.exists()); System.out.println(f.mkdirs()); }}输出是: falsefalsefalseTo zhigangsun(流星) ;用 s.isDirectory() 或s.isFile() ,如果"你定义的字符串"所指点文件或目录不存在,责返回都是false.:( 可能是要学下正则式了.哪位能提示下吗? String str = "c::/ssss";这也是一个合法的File? To: believefym(暮色,miss,迷失,miss) String str = "c::/ssss";不是合法都MS-windows系统都文件名. 我就是举例子 关于编程工具 jarfat怎么用啊 rtf格式文件的读取 请教关于线程的运行和停止 在hashmap中放入各种类型的对象,他是否还能保存 java中常用的重构方法有几种? 对classloader有研究的兄台请赐教 java 如何操作文本文件中的中文? 因为struts2漏洞由Struts2升级为struts2.3.15.1后出现的问题 applet不能用? 急求一个数据库sql语句问题 socket 长连接怎么写
s.isDirectory() 或s.isFile() 方法可以判断是目录或是文件
public static void main(String[] args) {
String str = "c::/ssss";
File f = new File(str);
System.out.println(f.isDirectory() || f.isFile());
System.out.println(f.exists());
System.out.println(f.mkdirs());
}}
输出是:
false
false
falseTo zhigangsun(流星) ;
用 s.isDirectory() 或s.isFile() ,如果"你定义的字符串"所指点文件或目录不存在,责返回都是false.:( 可能是要学下正则式了.哪位能提示下吗?
String str = "c::/ssss";不是合法都MS-windows系统都文件名.
我就是举例子