java基础学习API之其它类和总结 六-5
来源:互联网 发布:手机做淘宝客是骗? 编辑:程序博客网 时间:2024/06/05 08:14
System:描述系统的一些信息 preperties();获取系统信息 Properties prop =new System.getProperties(); 是hashtable 的子类。用map的方法去除该类集合中的元素。该集合中存储的都是字符串,没有泛型定义。 String calue=(String)prop.get(obj); System.out.println(obj+":"+value); //如何在系统中自定义一些特有信息? System.setProperty("mykey","myvalue");Runtime类:使用了单例设计模式。 static Runtime getRuntime(); process p= r.exec("*.exe")//执行文件 p.destory();杀掉进程。Date类 获取当前时间 Date date=new DAte(); 将模式封装到SimpleDateformat对象中 自定义风格 SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss"); 调用format方法让模式格式化指定FAte对象 String time=sdt.format(d); Calendar类Calendar c=Calendar.getInstance();c.get(Calendar.Year);//获取年c.get(Calendar.Month);//获取月c.get(Calendar.DayofMonth);//获取日c.get(Calendar.DayofWeek);//获取星期更改日期c.add(Calendar.字段,12)1.获取任意年的二月c.set(year,2,1)//获取默认一年的三月1日c.add(Calendar.Day_of_Month,-1)Math-Random类cell();返回大雨参数的最小整数floor()返回小雨参数的最大整数round()返回四舍五入pow(a,b)a 的b次方random();大于等于0.0且小于1.0的伪随机double值
总结:
1:Object(重点)
toString():为了让对象的显示有意义,一般重写该方法。
equals():默认比较的是地址值,一般重写该方法,按照自己的需求。
toString():为了让对象的显示有意义,一般重写该方法。
equals():默认比较的是地址值,一般重写该方法,按照自己的需求。
2:Math
floor():小于等于参数的最大整数。
ceil():大于等于参数的最小整数。
round():四舍五入。+0.5
random():随机数。[0.0,1.0)
pow():x的y次方
sqrt():平方根 素数问题。
floor():小于等于参数的最大整数。
ceil():大于等于参数的最小整数。
round():四舍五入。+0.5
random():随机数。[0.0,1.0)
pow():x的y次方
sqrt():平方根 素数问题。
3:Random
nextInt(int n):随机产生[0,n)
nextInt(int n):随机产生[0,n)
4:Scanner
nextInt():获取int类型
nextLine():获取String类型
nextInt():获取int类型
nextLine():获取String类型
5:String(重点)
把day13总结里面的几种功能补齐中文意思在看一遍。
把day13总结里面的几种功能补齐中文意思在看一遍。
6:StringBuffer(重点)
append():添加
insert():在指定位置添加
reverse():反转
append():添加
insert():在指定位置添加
reverse():反转
7:System
exit():退出
exit():退出
8:Arrays
sort():排序
binarySearch():二分查找
sort():排序
binarySearch():二分查找
9:Integer(重点)
parseInt(String s):把String -- int
parseInt(String s):把String -- int
最后附上JDK使用文档API 下载
最后附上JDK使用文档API 下载
1 0
- java基础学习API之其它类和总结 六-5
- java基础学习API之String类 六-1
- java基础学习API之StringBuffer类 六-2
- java基础学习API之Integer类 六-3
- java基础学习API之Date,DateFormat和Calendar 六-4
- 黑马程序员_java基础之正则表达式及API(StringBuffer和其它常用类)
- java基础--IO流中的其它流和其它类
- java基础学习API之BigDecimal类 九-5
- java基础学习IO流之其它流 十一 -6
- java多线程学习(六)---Thread其它方法
- java基础之api零碎总结
- 黑马程序员----Java基础之IO包中其它类
- Java工具类六 -- 其它类型
- java基础学习总结之IO流和equal()方法
- JAVA学习总结六
- Java学习(3)-Java.Util包之其它类
- java 从零开始,学习笔记之基础入门<运算符表达式和流程控制>(六)
- Java基础知识点总结六
- JavaScript数组array及常用字符串处理
- Camera HAL(Camera Preview)
- Java常用排序算法/程序员必须掌握的8大排序算法
- sqlserver数据库权限
- leetcode:39. Combination Sum
- java基础学习API之其它类和总结 六-5
- 一个简单的代码,讲明白javascript的线程
- 程序员如何用Java排序
- Python --- range()函数与array()函数
- Python 学习笔记(一)
- eclipseDTD如何引入(例子出自"研磨struts2")
- docker-machine常用命令
- Java常见内存溢出异常分析
- flotcharts入门