• 2020.7.27第二十二天


    1.今天学习了第十二章文件

    用户在磁盘上寻找文件时,所历经的文件夹线路叫路径。路径分为绝对路径和相对路径。
    绝对路径:从根文件夹开始的路径,以“”作为开始。
    相对路径:从当前文件夹开始的路径。

     

     例子

     1 import java.io.File;
     2 import java.io.IOException;
     3 import java.text.SimpleDateFormat;
     4 import java.util.Date;
     5 import java.util.Scanner;
     6 public class FileDemo {
     7 public static void main (String[] args)throws IOException {
     8 testFile();
     9 }
    10 public static void testFile() throws IOException{
    11 @SuppressWarnings("resource")
    12 Scanner con= new Scanner (System.in);
    13 System.out.println("1、查看文件属性");
    14 System.out.println("2、删除文件");
    15 File file=new File("D:","Hello.java");
    16 String line=con.nextLine ();
    17 if(line.equals("2")){
    18 file.deleteOnExit();
    19 return;
    20 }
    21 if(!file.exists())
    22 file.createNewFile();
    23 String canExe= file.canExecute()?"可以执行":"不可以执行";
    24 String canRead= file.canRead()?"可以读":"不可以读";
    25 String canWrite = file.canWrite()?"可以写":"不可以写";
    26 String abFile= file.getAbsolutePath();
    27 String parent=file.getParent();
    28 String isFile=file.isFile()?"是文件":"是文件夹";
    29 String isAb = file.isAbsolute()?"是绝对路径":"相对路径";
    30 String isDir = file.isDirectory()?"是文件夹":"是文件";
    31 String isHidden= file.isHidden()?"隐藏文件":"不是隐藏文件";
    32 long len=file.length ();
    33 SimpleDateFormat sft=new SimpleDateFormat ("yyvy-MM-dd hh:mm:ss");
    34 String lastMod = sft.format(new Date(file.lastModified()));
    35 System.out.println(canExe) ;
    36 System.out.println(canRead) ;
    37 System.out.println(canWrite) ;
    38 System.out.println("绝对路径:"+abFile);
    39 System.out.println("父目录:"+parent);
    40 System.out.println (isFile);
    41 System.out.println (isAb);
    42 System.out.println (isDir);
    43 System.out.println(isHidden) ;
    44 System.out.println(len) ;
    45 System.out.println("最后一次修改时间:"+lastMod);
    46 }
    47 }
    48     

    2.遇到的问题:代码运行出现问题,但是没有找出问题,百度查询后也未找出;

    3.明天继续学习第十二章

  • 相关阅读:
    iap 详细
    血的教训,下次开工程 一点要写好判断空字符串方法
    iOS中的ScrollView
    自定义弹框加载方式
    CAGradientLayer简介(处理视图渐变色)
    iOS 制作view渐变的效果CAGradientLayer
    将vs2012的项目转化成VS2010
    关于Excel导入的HDR=YES; IMEX=1详解
    C#读取Excel表中的数据时,为何有些行的字段内容读取不到
    OLEDB读取EXCEL表格时,某些字段为空,怎么办?
  • 原文地址:https://www.cnblogs.com/Nojava/p/13387679.html
Copyright © 2020-2023  润新知