「Java路径验证」java验证文件路径最佳方法
本篇文章给大家谈谈Java路径验证,以及java验证文件路径最佳方法对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java 验证xpath路径是否存在
//不会看api?
java.io.File
boolean exists()
Tests whether the file or directory denoted by this abstract pathname exists.
还是查看xml是否包含xpath字符串?
1:读取xml文件流,查看流中是否包含指定字符串(逗比做法)
2:xml path节点value,两个比较一下(xml如果规范可以这样写)
java用正则表达式判断文件路径格式是否正确。
// "^[A-z]:\\\\(.+?\\\\)*$" 不能确定深度 匹配0到多次就可以了
String source = "z:\\java\\kl\\$kls\\";
System.out.println(source.matches("^[A-z]:\\\\(.+?\\\\)*$"));
java 如何判断一个路径是否是有效路径
import java.io.File;
/**
* 本程序演示 File 类的使用.
* @version 1.0 2005 年 5 月 20 日
* @author Michael
*/
class ListDirectory {
/** 存储要搜索的目录名称. */
String directoryName;
/** 声明一个 File 对象. */
File fileObj;
/**
* 构造方法.
* @param name 是一个字符串
*/
ListDirectory(String name) {
directoryName = name;
fileObj = new File(name);
}
/**
* 显示目录和子目录的方法.
*/
void display() {
if (fileObj.isDirectory()) {
System.out.println("目录是 : " + directoryName);
String[] fileName = fileObj.list();
for (int ctr = 0; ctr fileName.length; ctr++) {
File nextFileObj = new File(directoryName + "/" + fileName[ctr]);
if (nextFileObj.isDirectory()) {
System.out.println(fileName[ctr] + " 是一个目录");
} else {
System.out.println(fileName[ctr] + " 是一个文件");
}
}
} else {
System.out.println(directoryName + " 不是一个有效目录");
}
}
}
/**
* 本程序测试 ListDirectory 类.
* @version 1.0 2005 年 5 月 20 日
* @author Michael
*/
class DirectoryTest {
/**
* 构造方法.
*/
protected DirectoryTest() {
}
/**
* 这是一个 main 方法.
* @param args 被传递至 main 方法
*/
public static void main(String[] args) {
ListDirectory listObj = new ListDirectory("java");
listObj.display();
}
}
Java路径验证的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java验证文件路径最佳方法、Java路径验证的信息别忘了在本站进行查找喔。
发布于:2022-11-23,除非注明,否则均为
原创文章,转载请注明出处。