API中部分类的学习
来源:互联网 发布:男朋友是男神体验知乎 编辑:程序博客网 时间:2024/04/29 01:55
System 类:1、err:“标准”错误输出流 2、in:"标准"输入流,可以获取键盘录入 3、 out :"标准"输出流。
打印时间:
Date d=new Date();//先 new 一个Date对象
SimpleDateFormat sdf=new SimpleDateFormat("自定义一个日期模式")
String time= sdf.format(d); //将Date对象按自定的模式转换成字符串
System.out.println(time); //打印该字符串,即获得想要模式的日期
另一种方法;
Calendar c=Calendar.getInstance() //创建一个日历
System.out.println( c.get(Calendar.YEAR)+"年"+c.get(Calendar.MONTH)+"月");// 这里的c.ge(Canlendar.YEAR) 相当于Map中的按键取值。
Math 类
ceil()方法:返回大于参数的最小整数。
例子:double d=Math.ceil(12.224); //这里d=13.0
double d=Math.ceil(-12.224) //d=-12
floor()方法:返回小于参数的最大整数
例子: double d=Math.floor(12.224); //d=12
double d=Math.floor(-12.224); //d=-13
round()方法: 四舍五入
int a=Math.round(6.65) ; //a=7
int a=Math.round(6.45) ; //a=6
pow()方法, 次方幂的计算
double d=Math.pow(2,3); //d=2的3次方,8.
random() 返回范围在[0.0,1.0)之间的double类型的数值 包含0.0,不包含1.0
得到随机数还有一种方式; 使用Random类
例子: Random r=new Random();
int x=r.next(); 随机返回一个数
int m= r.nextInt(100); 随机返回[0,100)之间的一个整数。包含 0,不包含100;
IO流:
IO流中的常用基类: 字节流抽象基类:InputStream OutputStream 字符流抽象基类 Reader Writer
对于字符流的应用: IO是用于操作数据,而数据的最常见的一种体现形式就是文件。 常用需求:在硬盘上创建一个文件并写入一些文字数据。 针对文件的操作有 字符流基类的子类:FileWriter 和FileReader
写入数据的例子 使用 FileWriter 类:
import java.io.*; //要导入java 的IO工具类包
1、创建一个FileWriter 的字符流对象,该对象一被初始化 就要明确被操作的文件,和文件的指定位置
FileWriter fw=new FileWriter(d:\\demo.java); //这里如果已有同名的文件,则被覆盖
2、 调用 write()方法 写入字符串;
fw.writer("thisis a javaprogram");
3、必须要调用flush()方法刷新该字符流,才能将数据输入到文件中
fw.flush();
4、关闭 字符流
fw.close(); //此不操作,关闭流资源,但关闭前会刷新流,讲数据存入目的地, 此时可以不用 flush()方法了。
同样对于一个已有文件进行读取操作时:
此时使用 FileReader类: 此类中主要有提供 read()方法,
个人总结,区别 read(),和write (),方法的参数。
read(); 读取后返回的形式:::单个字符、 字符数组、字符数组中的一部分(都是对字符的形式)
write():能写入的形式::::::单个字符、字符数组、字符数组中的一部分:::字符串、字符串中的一部分 (字符和字符串的形式)
- API中部分类的学习
- C#中部分类(partial)的使用
- Appium中部分api的使用方法
- 整点 appium 中部分 api 的使用方法
- Appium中部分api的使用方法
- 整点 appium 中部分 api 的使用方法
- Appium中部分api的使用方法
- Appium中部分api的使用方法
- Appium中部分api的使用方法
- Appium中部分api的使用方法
- Appium中部分api的使用方法
- Appium中部分api的使用方法
- Appium中部分api的使用方法
- windows API的分类
- windows API的分类
- hibernate中部分函数学习
- Linux中部分工具学习
- API分类
- Android 继承ViewGroup研究(2)
- Android 继承ViewGroup研究(3)
- POJ 1274 The perfect Stall
- flash崩溃未保存!
- IOCP
- API中部分类的学习
- 堆排序算法原理及JAVA实现
- c++ 大数的加减乘除
- eclipse中提示的时候总是出现未响应的解决方案
- Android模拟器键盘映射
- 浅谈管理事务和数据
- linux root密码找回
- WRK编译
- 一种注册表沙箱的思路、实现——Hook Nt函数