首页 > 编程语言 > 详细

Java基础3

时间:2020-05-13 15:39:54      阅读:42      评论:0      收藏:0      [点我收藏+]

ArrayList

  • 数组的长度是不可以改变的,但是ArrayList集合的长度是可以随意变化的。

  • 对于ArrayList来说,有一对尖括号<>代表泛型。

  • 泛型只能是引用类型,不能是基本类型

  • 对于ArrayList集合来说,直接打印得到的不是地址值,而是内容,如果内容为空,得到的是空的中括号:[]

常用方法:

  • 向集合中添加元素,参数类型和泛型一致。返回值代表是否成功。

public boolean add(E e)
  • 从集合中获取当前元素,参数是索引编号,返回值就是对应位置的元素。

public E get(int index)
  • 从集合中删除元素,参数是索引编号,返回值就是被删除的元素。

public E remove(int index)
  • 获取集合的尺寸长度,返回值是集合中包含的元素个数。

public int size()

如果希望向集合ArrayList当中存储基本类型数据,必须使用基本类型对应的“包装类”

基本类型包装类
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean

字符串

字符串常量池

  • 对于引用类型来说,==进行比较的是地址值

  • 双引号直接写的字符串在常量池中,new的不在池中

 

static

  • 一旦用了static关键字,那么这样的内容不再属于对象自己,而是属于类的,所以凡是本类的对象,都共享同一份。

  • 没有static关键字必须创建对象才能调用,有static关键字,能直接用类名称调用

  • 静态不能访问非静态

  • 静态方法中不能使用this

数学方法

  • 包:java.lang.Math

  • 取绝对值

public static double abs(double num)
  • 向上取整

public static double ceil(double num)
  • 向下取整

public static double floor(double num)
  • 四舍五入

public static long round(double num)

Java基础3

原文:https://www.cnblogs.com/zzllll/p/12882138.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!