请教一个IO流的File问题

问题描述

请教一个IO流的File问题

package IODemo;
import java.io.*;
public class java1Test {
public static void main(String[] args){
File f=new File("TestFilePRO.java");
File d=new File("Gfei");
System.out.println("f.getName="+f.getName());//输出TestFilePRO.java
System.out.println("f.getName="+f.getPath());//输出TestFilePRO.java
//以下语句输出E:java1TestFilePRO.java
System.out.println("f.getAbsolutePath="+f.getAbsolutePath());
System.out.println("f.getParent="+f.getParent());//输出的是null
System.out.println("f.length="+f.length());
System.out.println("=====================================");
System.out.println("d.getName="+d.getName());//输出Gfei
System.out.println("d.getName="+d.getPath());//输出Gfei
//以下语句输出E:java1TestFilePRO.java
System.out.println("d.getAbsolutePath="+d.getAbsolutePath());
System.out.println("d.getParent="+d.getParent());//输出的是null
System.out.println("d.length="+d.length());
}
}

为什么我这里输出的结果和实例的不一样,多出了ianxi。。。。。。

解决方案

 这多一个少一个没关系
 看你class位置,如果你目录结果和实例不一样,那输出就是不一样

解决方案二:

File和IO流
一个诡异的IO流问题
IO.File 一个有有趣的依赖问题

解决方案三:

我设置的文件路径就是E:java1TestFilePRO.java啊

时间: 2024-09-08 11:35:01

请教一个IO流的File问题的相关文章

java-io流中用File创建了文件,为什么不能读出呢

问题描述 io流中用File创建了文件,为什么不能读出呢 在java的io流中.使用File去new了一个原本没有的文件,然后加入内容,但是为什么文件没有 解决方案 就是结果显示问在存在,但是lalala为什么输出不了? 解决方案二: io 流 创建文件夹并创建文件输出xml 解决方案三: http://blog.csdn.net/evankaka/article/details/48225085 import java.io.File; import java.io.FileInputStre

javaee-请教各位大神一个用运用IO流统计英文单词的问题

问题描述 请教各位大神一个用运用IO流统计英文单词的问题 编写程序ListWords.java实现从键盘输入一个英文句子,统计该句子中英文单词的个数, 将找出所有单词存放到一个数组中.例如:He said,"Ths's not a good idea."则输出 为 共有8个单词:He said ths s not a good idea 这是本人自己写的可是不对,求帮看看 import java.io.BufferedReader; import java.io.IOException

Java基础-19总结IO流,异常try…catch,throws,File类

1:异常(理解) (1)程序出现的不正常的情况. (2)异常的体系 Throwable |--Error 严重问题,我们不处理. |--Exception |--RuntimeException 运行期异常,我们需要修正代码 |--非RuntimeException 编译期异常,必须处理的,否则程序编译不通过 package cn.itcast_01; /*  * 异常:程序出现了不正常的情况.  *   * 举例:今天天气很好,班长出去旅游.骑着自行车,去山里面呼吸新鲜空气.  *  问题1:

io流-java面对对象做一个初级的系统

问题描述 java面对对象做一个初级的系统 初级的人事管理系统~~求解人还管理系统的需求,前提是没有数据库,只有java类库和io流 解决方案 姐姐这里有个带论文的带程序的,如果需要的话,采纳了留下你的邮箱哦. 解决方案二: 那么数据存储可以存在文件中而不用数据库啊.

javaee-初学者有关IO流统计成绩到另一个文件的问题

问题描述 初学者有关IO流统计成绩到另一个文件的问题 编写一个程序RecordScore.java用来记录某课程的成绩,要求从键盘输入学生姓名和成绩,每行输入一个学生的成绩,输入end#表示输入结束.程序要统计出课程的平均成绩,并将输入的学生成绩和平均成绩保存到soor.txt文件.(提示:字符串的方法 split(" ")可以返回字符串中以空格分割的字符串数组.如str="张三 80";String[] s= str.split(" ");则s

java的IO流的典型应用

尽管库内存在大量IO流类,可通过多种不同的方式组合到一起,但实际上只有几种方式才会经常用到.然而,必须小心在意才能得到正确的组合.下面这个相当长的例子展示了典型IO配置的创建与使用,可在写自己的代码时将其作为一个参考使用.注意每个配置都以一个注释形式的编号起头,并提供了适当的解释信息.   //: IOStreamDemo.java // Typical IO Stream Configurations import java.io.*; import com.bruceeckel.tools.

文件和 流-刚接触IO流和文件操作有许多不懂,请大神们来教教这些定义是什么意思

问题描述 刚接触IO流和文件操作有许多不懂,请大神们来教教这些定义是什么意思 File f1 = new File(dir, name);//什么意思,不懂啊. FileOutputStream out = new FileOutputStream(path);//什么意思,不懂啊. FileInputStream in = new FileInputStream(path);//什么意思,不懂啊. FileOutputStream fout = new FileOutputStream(xxx

IO流详细

 API中IO流的结构图 IO(intput output)流 特点:读写之间没有直接联系,读入数组,从数组写入硬盘 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 流按操作数据分两种:字节流(处理图片等)和字符流(早期只有字节流,字节流能处理所有文件,但是文本文件是很常见的,为了方便所以弄了字符流,内部融合了编码表) 流按流向分为:输入流,输出流(针对内存) IO流常用的基类(大量运用了装饰者模式) 字节流的抽象类     Inp

Java IO流学习总结

 Io流的内容比较多 ,大致可以分为字节流和字符流,其中为了提高效率又用到了缓冲区. Java流操作有关的类或接口: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象.即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作.  IO流的分类 根据处理数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输入流和输出流 字符流和字节流 字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象.本