- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 工具类与Applet小程序;学习提要;5.1 Java语言基础类库;(4) protected void finalize()
定义回收当前对象时所需要完成的清理工作。
(5) public String toString()
返回当前对象本身的有关信息,按字符串对象返回。
5.1.2 数据类型类;Integer类的使用;(4) 字符串与int量相互转化的方法
1)public String toString()方法 将当前Integer对象对应的int量转换成字符串;
2)public static int parseInt(String s)是类的方法,直接将字符串转化成int量。
例: int i= Integer.parseInt(”345”);
3) public static Integer valueOf(String s)也是类的方法,可以将一个字符串转化成一个Integer对象。这个对象对应的int数值与字符串表示的数值一致。
int i= Integer. valueOf(”345”).intValue();
对其他数据类型:
float f= Float.valueOf(”345”).floatValue();
float f=Float.parseFloat(“345”);;5.1.3 Math类;public static double sqrt(double a); //开平方
public static double random(); //产生0到1之间的随机数
public static double pow(double a, double b ); //乘方
public static double rint(double a); //四舍五入
public static double IEEEremainder(double a, double b); // 求余数 (取模运算)
public static float min(float a, float b); //求最小值
public static double max(double a, double b); //求最大值;例 TestMath.java;5.1.4 System类;(2) 用System类的方法获取系统信息及完成系统操作;5.1.5 时间和日期类;Pattern中可以有的元字符;import java.util.Date;
import java.text.SimpleDateFormat;
class testDate //系统时间使用示例
{
public static void main(String args[])
{
Date nowTime=new Date();
Date pastTime=new Date(2000); //该数字为毫秒
System.out.println(nowTime);
System.out.println(pastTime);
SimpleDateFormat testformat1=new SimpleDateFormat(现在时间是:yyyy年MM月dd日E);
System.out.println(testformat1.format(nowTime));
SimpleDateFormat testformat2=new SimpleDateFormat(过去时间是:yyyy年MM月dd日HH 时mm分ss秒);
System.out.println(testformat2.format(pastTime));
System.out.println(new Date(System.currentTimeMillis()));
}
};2)日历类(Calendar);//测试日历的使用
import java.util.*;
class testCalendar
{
public static void main(String args[])
{
Calendar myCalendar=Calendar.getInstance();
myCalendar.setTime(new Date());
String 年=String.valueOf(myCalendar.get(Calendar.YEAR)),
月=String.valueOf(myCalendar.get(Calendar.MONTH)+1),
日=String.va
文档评论(0)