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

-----------------------------------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培训、期待与您交流! --------------------------------------






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值