zoukankan      html  css  js  c++  java
  • 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.明天继续学习第十二章

  • 相关阅读:
    ethtool 命令输出的注意点--网卡参数
    centos7.2+zabbix3.2+sedmail邮件告警
    vscode monokai
    SQL SERVER 常用命令
    数据库问题6-將系統資料表對應至系統檢視
    数据库问题5-SYS.SYSPROCESSES使用和查找死锁
    select * from sys.sysprocesses
    【SQL Server学习笔记】事务、锁定、阻塞、死锁 sys.sysprocesses
    使用DMV调优性能 --Burgess_Liu
    sql server线程等待信息
  • 原文地址:https://www.cnblogs.com/Nojava/p/13387679.html
Copyright © 2011-2022 走看看