要漸漸養(yǎng)成寫(xiě)博客的習(xí)慣-----》
前段時(shí)間看Mars的java中的I/O流沒(méi)怎么懂,發(fā)現(xiàn)I/O流好難啊。今天重新看一遍其他教學(xué),還有書(shū)籍,做些筆記,記錄下每天的學(xué)習(xí)生活。
File類(lèi)的一些方法:
1 package com.VEVb; 2 3 import java.io.File; 4 import java.io.IOException; 5 6 public class FileTest { 7 public static void main(String[] args) throws IOException { 8 File file = new File("F:"+File.separator+"temp"+File.separator+"a.txt"); 9 //判斷是否是目錄10 System.out.PRintln(file.isDirectory());11 //判斷是否是文件12 System.out.println(file.isFile());13 //創(chuàng)建一個(gè)新文件14 file.createNewFile();15 System.out.println(file.isFile());16 System.out.println(file.isDirectory());17 //判斷是否可讀18 System.out.println(file.canRead());19 //判斷是否可寫(xiě)20 System.out.println(file.canWrite());21 //獲取長(zhǎng)度22 System.out.println(file.length());23 //獲得路勁24 System.out.println(file.getPath());25 //獲取文件父目錄26 System.out.println(file.getParentFile());27 //獲得分隔符28 System.out.println(file.pathSeparator);29 System.out.println(file.separator);30 }31 public static void main2(String [] args) throws IOException {32 File file = new File("F:"+File.separator+"temp"+File.separator+"a.txt");33 //判斷文件是否存在34 if(file.exists()){35 file.renameTo(new File("F:"+File.separator+"temp"+File.separator+"b.txt"));36 }37 //上面如果不存在則創(chuàng)建一個(gè)新的文件38 else{39 file.createNewFile();40 }41 42 }43 }
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注