当前位置: 首页 > news >正文

广州正规网站建设淘宝运营培训班去哪里学

广州正规网站建设,淘宝运营培训班去哪里学,企业文档管理wordpress,南通做网站🏡个人主页 : 守夜人st 🚀系列专栏:Java …持续更新中敬请关注… 🙉博主简介:软件工程专业,在校学生,写博客是为了总结回顾一些所学知识点 ✈️推荐一款模拟面试,刷题神器…

🏡个人主页 :@ 守夜人st
🚀系列专栏:Java
…持续更新中敬请关注…
🙉博主简介:软件工程专业,在校学生,写博客是为了总结回顾一些所学知识点

✈️推荐一款模拟面试,刷题神器,从基础走向大场面试👉 开启你的刷题之路吧

这里写目录标题

  • File类
    • File类概述
      • File类创建对象
    • File类的常用API
      • File类的判断文件类型、获取信息功能
      • File类创建文件、删除文件的功能
      • File类的遍历功能

File类

File类概述

File类包含在包java.io.File下、代表操作系统的文件对象(文件、文件夹)

File类提供了诸如:定位文件,获取文件本身信息、删除文件、创建文件(文件夹)等方法

File类创建对象

方法名称说明
public File(String pathname)根据文件路径创建文件对象
public Flie(String parent,String child)从父路径名字符串和子路径名字符串创建文件对象
public File(File parent,String child)根据父路径对应文件对象和子路径名字符串创建文件对象
package com.shouyeren.oop.api.File_api;import java.io.File;/*** 目标:学会创建File对象定位操作系统文件(文件、文件夹)*/
public class FileDemo {public static void main(String[] args) {//1.创建File对象(指定了文件路径)//路径写法://C:/Users/shouyeren/Pictures/Saved Pictures/1.jpg//C:\\Users\\shouyeren\\Pictures\\Saved Pictures\\1.jpg//File.separator文件路径分割符//File file = new File("C:\\Users\\shouyeren\\Pictures\\Saved Pictures\\1.jpg");File file = new File("C:/Users/shouyeren/Pictures/Saved Pictures/1.jpg");long size = file.length();//文件的字节大小System.out.println(size);//41084//2.File创建对象支持绝对路径和相对路径//File file1 = new File("E:\\Workspace\\gitee\\JavaSE\\AdvancedStage\\src\\data.txt");绝对路径//相对路径:一般定位模块中的文件File file1 = new File("src/data.txt");long size1 = file1.length();System.out.println(size1);//3.File创建对象可以是文件也可以是文件夹File file2 = new File("D:\\software");//判断该文件夹是否存在System.out.println(file2.exists());}}

File类的常用API

File类的判断文件类型、获取信息功能

方法名称说明
public boolean isFile()测试此抽象路径名表示的File是否为文件
public boolean isDirectory()测试此抽象路径名表示的File是否为文件夹
public boolean exists()测试此抽象路径名表示的File是否存在
public String getAbsolutePath()返回此抽象路径名的绝对路径名字字符串
public String getPath()将此抽象路径名转换为路径名字字符串
public String getName()返回由此抽象路径名表示的文件或文件夹的名称
public long lastModified()返回文件最后修改的时间毫秒值
package com.shouyeren.oop.api.File_api;import java.io.File;
import java.text.SimpleDateFormat;/*** 测试File类中的一些常用API*/
public class FileDemo2 {public static void main(String[] args) {//使用绝对路径的方式创建一个File对象File file = new File("C:/Users/shouyeren/Pictures/Saved Pictures/1.jpg");//1.获取它的绝对路径System.out.println(file.getAbsoluteFile());//2.获取文件对象定义时的路径System.out.println(file.getPath());//3.获取文件名称System.out.println(file.getName());//4.获取文件大小  字节大小System.out.println(file.length());//5.获取文件的最后修改时间 毫秒值System.out.println("最后修改时间:" + new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(file.lastModified()));//6.判断是文件还是文件夹System.out.println(file.isFile());System.out.println(file.isDirectory());System.out.println("------------------------------------------------------");//使用相对路径的方式创建一个File对象File file1 = new File("src/data.txt");//1.获取它的绝对路径System.out.println(file1.getAbsoluteFile());//2.获取文件对象定义时的路径System.out.println(file1.getPath());//3.获取文件名称System.out.println(file1.getName());//4.获取文件大小  字节大小System.out.println(file1.length());//5.获取文件的最后修改时间 毫秒值System.out.println("最后修改时间:" + new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(file1.lastModified()));//6.判断是文件还是文件夹System.out.println(file1.isFile());System.out.println(file1.isDirectory());}
}

File类创建文件、删除文件的功能

方法名称说明
public boolean createNewFile()创建一个新的空文件
public boolean mkdir()只能创建一级文件
public boolean mkdirs()可以创建多级文件
public boolean delete()删除由此抽象路径名表示的文件或空文件夹

delete方法直接删除,不进入回收站;如果删除的是一个文件,且文件没有被占用则直接删除。

File类的遍历功能

方法名称说明
public String list()获取当前目录下的所有”一级文件名称“到一个字符串数组去返回
public File[] listFiles()获取当前目录下所有的”一级文件对象“到一个文件对象数组中去返回(这个方法比较常用)
  • 当调用者不存在时,返回null
  • 当调用者是一个文件时,返回null
  • 当调用者是一个空文件夹时,返回一个长度为0的数组
  • 当调用者是一个有内容的文件夹时,将里面所有文件和文件夹的路径放在Flie数组中返回
  • 当调用者是一个有隐藏文件的文件夹时,将里面所有文件和文件夹的路径放在File数组中返回,包含隐藏内容

算法对程序员来说及其重要,语言和开发平台不断变化,但是万变不离其宗的是那些算法和理论,刷算法最最最直白的原因就是找一个好的工作,那刷题一定是必不可少的
现在算法刷题平台还是蛮多的,给大家介绍一个我认为与大厂关联最深的平台——牛客网 跳转链接

在这里插入图片描述

感觉不错的话,动手点个赞吧!

http://www.ds6.com.cn/news/66327.html

相关文章:

  • 好网站建设公司有哪些东莞seo建站哪家好
  • 网站建设公司计划书邀请推广app
  • 一学一做教育视频网站有哪些内容网文推广怎么做
  • 做爰的视频网站国内广告投放平台
  • 网站建设和运维如何查询百度收录
  • 凡科网站手机投票怎么做沈阳百度推广优化
  • dw网站导航怎么做快速建站教程
  • 上海做淘宝网站设计郴州网站定制
  • 做百度网上搜索引擎推广最好网站网上售卖平台有哪些
  • 唐山公司网站建设 中企动力朋友圈信息流广告投放价格
  • 银川网站建设一条龙企业网站的推广方法有哪些
  • 做网站要的图片斗鱼百度浏览器打开
  • 佛山外贸网站建设公司网站如何做seo推广
  • 做短连接的网站鞍山seo外包
  • wordpress银行模板下载武汉seo排名优化
  • 简述一个网站设计的主要步骤域名注册信息查询whois
  • 自己做购物网站需要什么沈阳沈河seo网站排名优化
  • h5 css3网站欣赏a站
  • 遂宁做网站的公司网站开发步骤
  • 如何做网站旅游产品分析河南网站推广
  • 徐州有哪些做网站百度点击优化
  • 做网站软件图标是一个箭头的百度最新版下载
  • ps模板素材网站安卓优化大师手机版
  • 目前做美术的网站以及app怎么免费建立网站
  • tp做的网站封装成app网站推广怎么弄
  • 成都公司网站seo纹绣培训班一般价格多少
  • 安平网站建设优化网络营销与直播电商就业前景
  • 网站里的个人中心下拉列表怎么做百度收录提交网站后多久收录
  • 做宣传图片的网站优化游戏卡顿的软件
  • 有免费做推广的网站吗网络广告类型