package com.cyj.File;
import java.io.File;
public class basic {
public static void main(String[] args) {
/**
* 在文件src声明的过程中,每声明一个新的变量,前面的废弃
*/
System.out.println(File.pathSeparator);//系统的文件分隔符
System.out.println(File.separator);//系统的路径分隔符
//路径表示形式
String path = "D:\\爱奇艺\\IQIYI Video\\Res";
//这是直接写死路径,并且路径分隔符不同的系统会有不同的表示形式
path ="D:"+File.separator+"爱奇艺"+File.separator+"IQIYI Video"+File.separator+"Res";
//通过这个连接可以跨平台调用,底层可以动态的调用
path = "D:/爱奇艺/IQIYI Video/Res";
//这种在其他的操作系统中也可以实现,推荐方式
String parentPath = "D:/爱奇艺/IQIYI Video";
String name = "Res";
//相对路径
File src = new File(parentPath,name);
src = new File(new File(parentPath),name);
//输出
System.out.println(src.getName());
System.out.println(src.getPath());
//绝对路径
src = new File("D:/爱奇艺/IQIYI Video/Res");
System.out.println(src.getName());
System.out.println(src.getPath());
//没有盘符:以user.dir构建(当前工作空间)
src = new File("text.txt");
System.out.println(src.getName());//返回文件名
System.out.println(src.getPath());//如果是绝对路径返回绝对路径,否则返回相对路径
System.out.println(src.getAbsolutePath());//绝对路径的获取需要这个方法
}
}
JAVA IO流 文件操作基础1
猜你喜欢
转载自blog.csdn.net/qq_42036616/article/details/80948644
今日推荐
周排行