【JAVA】构建File对象

package com.sxt.io;

import java.io.File;

/**
 * 构建File对象,可以构建相对路径也可以构建绝对路径,
 * 带盘符的就是绝对路径,不带盘符的就是相对路径
 * 一般做项目时,很少构建绝对路径
 * @author Administrator
 *
 */
public class FileDemo01 {
	public static void main(String[] args) {
		
		System.out.println(System.getProperty("user.dir"));//获取用户当前目录
		String path="G:/workplace/IO_study01/girl.png";
		
		//1、
		File src=new File(path);
		System.out.println(src.length());
		
		//2、
		src=new File("G:/workplace/IO_study01","girl.png");
		System.out.println(src.length());
		
		//3、
		src=new File(new File("G:/workplace/IO_study01"),"girl.png");
		System.out.println(src.length());
		
		System.out.println(src.getAbsolutePath());//获取src的绝对路径
	}
}

输出:

G:\workplace\IO_study01
2288463
2288463
2288463
G:\workplace\IO_study01\girl.png

版权声明:本文为qq_45335399原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。