IO初步
1.名称分隔符separator
建议:1.使用 / 表示路径:"D/java300/IO_study/aaa.png"
2.使用常量拼接:"D:"+File.separator+"java300"+File.separator+"IO_study"+File.separator+"aaa.png"
3.file初步
package com.study;
import java.io.File;
/**
* 构建File对象
* 相对路径与绝对路径:存在盘符就是绝对路路径否则就是相对路径
* @author 陆俊龙
*/
public class FileDemo01 {
public static void main(String[] args) {
//方法一
String path = new String("C:/Users/Administrator/eclipse-workspace/IO/image/中国在线音乐行业研究.docx");
File src = new File(path);
System.out.println(src.length());
//方法二
File src2 = new File("C:/Users/Administrator/eclipse-workspace/IO/image","中国在线音乐行业研究.docx");
System.out.println(src2.length());
File src3 = new File("C:/Users/Administrator/eclipse-workspace","IO/image/中国在线音乐行业研究.docx");
System.out.println(src3.getName());
//方法三失败
// src = new File(new File("C:/Users/Administrator/eclipse-workspace/IO/image","中国在线音乐行业研究.docx"));
//相对路径
System.out.println(System.getProperty("user.dir"));
File src4 = new File("image/中国在线音乐行业研究.docx");
File src5 = new File("中国在线音乐行业研究.docx");
System.out.println(src4.getName());
System.out.println(src5.getName());
System.out.println(src4.getAbsolutePath());
}
}
最新文章
- (转) 注意啦,笔记本是无线的,虚拟机上网方式莫用NAT,好难整。
- 剑指Offer面试题:14.链表的倒数第k个节点
- ASP.NET 自定义URL重写 分类: ASP.NET 2014-10-31 16:05 174人阅读 评论(0) 收藏
- c/c++指针
- python_way day12 RabbitMQ ,pymysql
- Android笔记——PreferenceActivity结合PreferenceFragment创建设置界面
- Computer Science Theory for the Information Age-1: 高维空间中的球体
- Ecshop实现仿Taobao地区运费模板
- repeater 一个td多个div显示图片
- Android蓝牙开发深入解析
- ECLIPSE JSP TOMCAT 环境搭建
- 关于Tomcat一些启动错误的解决方法
- jieba库词频统计
- EasyTouch中虚拟摇杆的使用EasyJoystick
- leecode第二十一题(合并两个有序链表)
- C#:单元测试(VS2015)
- spring colud 博客
- 如何用JS获取页面上的所有标签
- 《剑指offer》第十八题(在O(1)时间删除链表结点)
- C语言中do...while(0)的妙用-避免goto