您的位置:首页 > 职场人生

[黑马程序员]第二篇:常用对象的使用

2014-01-14 16:45 260 查看
-----------------------------------android培训java培训、期待与您交流!
--------------------------------------

Java中的常用对象主要集中在java.util 以及java.lang 软件包中。

主要包含了集合类,日期时间类,字符串、数组等,在此粗略的归纳一下常用类的用法。

String 字符串

首先我们先看看API中的描述:



string 就是一种数据类型,是一种引用类型。主要存储字符串。

常用的构造方法有:



在完成字符串的创建之后,我们可以通过其方法来操作处理该对象:

1、char charAt(int index);

2、int compareTo(string anotherString);

3、byte[] getBytes();

4、int length();

5、string subString(string str);

List 集合

list是一个接口,继承自collection接口。

因为list是继承的collection接口,所以它拥有collection中所有的方法,当然list的子类也需要实现collection中定义的方法。

list中比较常用的方法有:

1、void add(E e);

2、void clear();

3、 E get(int index);

4、iterater<E> iterater();

5、int size();

Set 集合



set与list一样同属于collection下的接口。set中比较常用的实现类有:HashSet 、 TreeSet

集合中的常用方法与list中一致,有所区别的是set是不重复的,添加了n条相同的记录,而set集合中只会存在一条。

Date 时间类

date是一个代表时间的类。



在实际使用中,我们可以通过new Date() 拿到当前时间的时间对象。

获取时间和日期也就是通过

getYear();

getMonth();

getDay();

来获取,使用非常简单方便。

不过在后来的使用中,date已经渐渐被另外一个类所替代,这个类就是calendar类

Calendar 日历类



calendar是一个抽象类,也就是无法直接拿到日历对象。

不过可以通过Calendar.getInstance();来拿到当前时区的一个时间。

在calendar中比较常用的get()方法,需要在get方法中传入参数,需要获得什么值,就传入什么参数,例如 int year = Calendar.getInstance().get(Calendar.YEAR)

Math 数学类



math中包含是一些常用的数学公式以及数学常量比如π。

常用的方法有

1、abs(); 绝对值

2、max(int a , int b) ; 最大值

3、min(int a , int b); 最小值

4、ramdom();随机数

5、sqrt(int a) 平方根

-----------------------------------android培训java培训、期待与您交流!
--------------------------------------



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: