java 中输入输出中类的构造方法不太理解,求解,感激不尽!pulic File (File path,String file)public File(S
java 中输入输出中类的构造方法不太理解,求解,感激不尽!
pulic File (File path,String file)
public File(Stirng path,String file)
public File(String fileOrPath)
RandomAccessFile(File file,String mode) throws Exception
RandomAccessFile(String name,String mode)throws Exception
public FileReader(String filename)
public FileReader(File file)
标注有红色的怎么用,不太明白,求解,感激不尽!
[解决办法]
基本流都要对应一个文件,输入流从文件中读出,输出流往文件里写入,File就代表文件哈。
[解决办法]
- Java code
File f = new File("d:\\abc.txt");FileReader fr = new FileReader(f);
[解决办法]
public File (File path,String str)
根据File抽象路径名和路径名字符串String str创建一个新文件
如果 File为 null,则是File f = new File("d:\\abc.txt");创建新文件
如果File不为空, 则用于表示目录,而路径名字符串str用于表示目录或文件
代码1与代码2效果一样
代码1:
import java.io.File;
public class FileTest11 {
public static void main(String[] args) throws Exception {
File f=new File("d:\\","abc.txt");
f.createNewFile();}}
代码2:
import java.io.File;
public class FileTest11 {
public static void main(String[] args) throws Exception {
File f=new File("d:\\abc.txt");
f.createNewFile();}}
File路径名字符串是绝对路径名,则用与系统有关的方式将它转换成一个相对路径名
在UNIX中,"/"为绝对路径名
Windows 系统上,"\\"为绝对路径名
通常我们都在为window编程,所以你问的用得不多,我们都不写出来,直接写成null了
[解决办法]
pulic File (File path,String file) File是文件路径 需要根据路径读取文件
public FileReader(File file) File是文件对象 需要根据对象读取内容 