呆呆的io流输入输出的一些基础
时间:2022-05-05
本文章向大家介绍呆呆的io流输入输出的一些基础,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
关于io流的File类,下面来码一些基础属性:
文件的属性:
1 /*
2 public String getName() 获取文件的名字
3 public boolean canRead() 判断文件是否可以读的
4 public boolean canWrite() 判断文件是否是可以被写入
5 public boolean exists() 判断文件是否存在
6 public long length() 获取文件的长度
7 public String getAbsolutePath() 获取文件的绝的路径
8 */
举列子:
1 package DEMO;
2
3 /*创建一个文件,判断他的
4 * (1)可读性以及
5 * (2)可输入性,
6 * (3)绝对路径,
7 * (4)是否创建成功
8 * */
9 import java.io.File;
10 import java.io.IOException;
11
12 public class test
13 {
14 private static void out(String pre,String name,String ude)
15 {
16 System.out.println(pre+name+ude);
17 }
18
19 private static void out(String pre,String name,boolean judge)
20 {
21 System.out.println(pre+name+judge);
22 }
23 private static void out(String pre ,String name,int len)
24 {
25 System.out.println(pre+name+len);
26 }
27 public static void main(String args [])
28 {
29 File myfile= new File("e:\demo","test.java");
30 out(myfile.getName(),"的可读性:",myfile.canRead());
31 out(myfile.getName(),"的可写入性:",myfile.canWrite());
32 out(myfile.getName(),"的绝对路径: ",myfile.getAbsolutePath());
33 out(myfile.getName(),"的长度: ",(int)myfile.length());
34 File mt= new File("test.txt"); //在当前的目录下创建文件。
35 if(!mt.exists())
36 {
37 try
38 {
39 mt.createNewFile();
40 System.out.println("创建成功");
41 }
42 catch(IOException exp){
43 System.out.println("hehe");
44 }
45 }
46 }
47 }
1234 5 6 7 8 9 0 7
- [WCF权限控制]利用WCF自定义授权模式提供当前Principal[实例篇]
- [WCF权限控制]利用WCF自定义授权模式提供当前Principal[原理篇]
- [自定义服务器控件] 第一步:文本框。
- 检查两个数据库里的表名、字段是否一致的一种方法
- 如何在Python中从零开始实现随机森林
- 基类、接口的应用——表单控件:一次添加、修改一条记录,一次修改多条记录。(上)
- 使命必达: 深入剖析WCF的可靠会话[协议篇](下)
- 分页控件和几个相关控件的源代码
- Python编程中的反模式
- Python机器学习库:Scikit-Learn简介
- 很简单的企业管理器---我写程序的方式,几个自定义控件。
- 使命必达: 深入剖析WCF的可靠会话[原理揭秘篇](上)
- 其实添加数据也可以这样简单——表单的第三步抽象(针对UI及后置代码)
- 为Symfony2和Redis正名,基于PHP的10亿请求/周网站打造
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法