Java Day 3

2019-02-28  本文已影响0人  Nalanrs

数组

声明数组

3.1 声明数组

创建数组

arrayRefVar = new dataType[arraySize];

        1、使用 dataType[arraySize] 创建了一个数组。

        2、把新创建的数组的引用赋值给变量 arrayRefVar。

声明和创建用一条语句完成

dataType[] arrayRefVar = new dataType[arraySize];

或者

dataType[] arrayRefVar = new dataType[arraySize];

数组索引从0开始

For-Each 循环

        在不使用下表的情况下遍历数组

3.2 for-each循环语法

多维数组

为每一维分配空间:

type[][] typeName = new type[typeLength1][typeLength2];

多维数组的引用:arrayName[index1][index2]


Arrays类

3.3 Arrays 方法

数组容量如果不够用可以使用 Arrays.copyOf() 进行扩容:

Array.copy(E[] e,newLength);//  第一个形参是要扩容的数组,后面是扩容后的大小 


日期时间

3.4 Date方法

SimpleDateFormat 格式化日期:SimpleDateFormat 允许你选择任何用户自定义日期时间格式来运行。


Calendar类:设置和获取日期数据的特定部分

创建一个calender对象:

Calendar c = Calendar.getInstance();//默认是当前日期

对象信息设置

1、如果只设定某个字段,例如日期的值,则可以使用如下set方法:

public void set(int field,int value);

2、把c1对象的日期减去10,也就是c1也就表示为10天前的日期,其它所有的数值会被重新计算

c1.add(Calendar.DATE, -10);

上一篇下一篇

猜你喜欢

热点阅读