当前位置: 首页 > news >正文

珠海做网站的网络公司网站流量统计

珠海做网站的网络公司,网站流量统计,hexo到WordPress,站长要维护网站Java操作文件-Path Paths 参数说明 first:必选参数,表示路径的第一个组件。more:可选参数,表示路径的其他组件,可以传入多个。 创建路径对象 // 创建一个表示当前工作目录的Path对象 Path currentPath Paths.get…

Java操作文件-Path

Paths

  • 参数说明
    • first:必选参数,表示路径的第一个组件。
    • more:可选参数,表示路径的其他组件,可以传入多个。

创建路径对象

// 创建一个表示当前工作目录的Path对象
Path currentPath = Paths.get("");
System.out.println("Current Path: " + currentPath);// 创建一个表示绝对路径的Path对象
Path absolutePath = Paths.get("C:/Users/username/Documents");
System.out.println("Absolute Path: " + absolutePath);// 创建一个表示相对路径的Path对象
Path relativePath = Paths.get("src/main/java/com/example");
System.out.println("Relative Path: " + relativePath);// 创建一个带有多个路径组件的Path对象
Path nestedPath = Paths.get("C:/", "Users", "username", "Documents", "JavaProjects");
System.out.println("Nested Path: " + nestedPath);

Path

  • resolve

resolve(String other)方法用于将当前路径解析为另一个路径。它接受一个字符串参数other,可以是相对路径或者绝对路径。示例中,将当前路径与subfolder/file.txt组合,返回一个新的Path对象resolvedPath,表示完整的路径D:\MyFolder\文档和软件\subfolder\file.txt

  • resolveSibling

resolveSibling(String other)方法与resolve()类似,但是它是相对于当前路径的父路径进行解析的。示例中,将当前路径的父路径与anotherFolder组合,返回一个新的Path对象resolvedSiblingPath,表示路径D:\MyFolder\anotherFolder

  • relativize

relativize(Path other)方法用于计算两个路径之间的相对路径。示例中,假设otherPath表示另一个路径D:\MyFolder\文档和软件\subfolder\file.txt,则relativePath表示从pathotherPath的相对路径subfolder\file.txt

  • normalize

normalize()方法用于标准化路径。它消除路径中的冗余部分,例如.(当前目录)和..(上级目录)。示例中,normalizedPath将返回一个标准化后的路径对象,即D:\MyFolder\文档和软件

  • toAbsolutePath

toAbsolutePath()方法返回当前路径的绝对路径形式。示例中,如果path是相对路径,则absolutePath会返回其绝对路径形式;如果path已经是绝对路径,则返回路径本身。

  • getParent

getParent()方法返回当前路径的父路径。示例中,如果pathD:\MyFolder\文档和软件,则parentPath会返回D:\MyFolder

  • toFile

toFile()方法将Path对象转换为对应的java.io.File对象。这在需要与旧版Java API或需要使用File对象的库中特别有用。

Path path = Path.of("D:\\MyFolder\\文档和软件");// resolve(String other)方法用于将当前路径解析为另一个路径。它接受一个字符串参数other,可以是相对路径或者绝对路径。示例中,将当前路径与subfolder/file.txt组合,返回一个新的Path对象resolvedPath,表示完整的路径D:\MyFolder\文档和软件\subfolder\file.txt。
Path resolvedPath = path.resolve("subfolder/file.txt");
// D:\MyFolder\文档和软件\subfolder\file.txt
System.out.println(resolvedPath);// `resolveSibling(String other)`方法与`resolve()`类似,但是它是相对于当前路径的父路径进行解析的。示例中,将当前路径的父路径与`anotherFolder`组合,返回一个新的`Path`对象`resolvedSiblingPath`,表示路径`D:\MyFolder\anotherFolder`。
Path siblingResolvedPath = path.resolveSibling("anotherFolder");
System.out.println(siblingResolvedPath);// `relativize(Path other)`方法用于计算两个路径之间的相对路径。示例中,假设`otherPath`表示另一个路径`D:\MyFolder\文档和软件\subfolder\file.txt`,则`relativePath`表示从`path`到`otherPath`的相对路径`subfolder\file.txt`。
Path siblingResolvedPath2 = path.resolveSibling("anotherFolder");
System.out.println(siblingResolvedPath2);// relativize(Path other)方法用于计算两个路径之间的相对路径。示例中,假设otherPath表示另一个路径D:\MyFolder\文档和软件\subfolder\file.txt,则relativePath表示从path到otherPath的相对路径subfolder\file.txt。
Path otherPath = Path.of("D:\\MyFolder\\文档和软件\\subfolder\\file.txt");
Path relativePath = path.relativize(otherPath);
System.out.println(relativePath);// normalize()方法用于标准化路径。它消除路径中的冗余部分,例如.(当前目录)和..(上级目录)。示例中,normalizedPath将返回一个标准化后的路径对象,即D:\MyFolder\文档和软件。
Path absolutePath = path.toAbsolutePath();
System.out.println("absolutePath:" + absolutePath);// getParent()方法返回当前路径的父路径。示例中,如果path是D:\MyFolder\文档和软件,则parentPath会返回D:\MyFolder。
Path parentPath = path.getParent();
System.out.println(parentPath);// getRoot()方法返回当前路径的根路径部分。对于D:\MyFolder\文档和软件,rootPath将返回D:\作为根路径。
Path rootPath = path.getRoot();
System.out.println(rootPath);// toFile()方法将Path对象转换为对应的java.io.File对象。这在需要与旧版Java API或需要使用File对象的库中特别有用。
File file = path.toFile();
System.out.println(file);
http://www.khdw.cn/news/37241.html

相关文章:

  • 国外网站建设公司360指数
  • wordpress主体上传酒泉网站seo
  • 凡科网做的网站在百度上能找到吗郴州seo
  • 海口网站建设团队bt蚂蚁磁力搜索天堂
  • 乌鲁木齐网站建设公司裤子seo关键词
  • 网站建设连接到百度百度指数里的资讯指数是什么
  • 那个网站可以找人做设计免费建站平台哪个好
  • 网站维护需要网站的网络推广
  • 网站建设技术选择今日军事新闻头条最新
  • 自己做网站分销网页开发教程
  • 酒泉手机网站建设广告宣传费用一般多少
  • wordpress域名绑定seo专员招聘
  • 成都商城网站建设大连网站搜索排名
  • 健身网站模板自动发外链工具
  • 建设委员会的网站sem 优化软件
  • 备案二级域名分发太原seo排名
  • 郑州网络推广网站百度seo怎么提高排名
  • 网站做的支付宝接口吗b站在哪付费推广
  • 郑州金水区网站建设数字营销策略有哪些
  • 公司的网站链接找谁做无锡网站制作
  • 海口软件开发公司威海百度seo
  • 服装网站建设日程表手机上制作网页
  • 品牌网站建设浩森宇特济源网络推广
  • 学会了dw就可以做网站吗seo网络优化教程
  • 中国公司网站建设新浪舆情通官网
  • 个人做网站给手机发短信谷歌关键词优化怎么做
  • 做婚姻网站赚钱seo推广怎么学
  • b2b网站模板下载推广工作的流程及内容
  • 制作地图的网站太原seo建站
  • 中移建设 网站云搜索app下载