美文网首页
Java Day 3

Java Day 3

作者: Nalanrs | 来源:发表于2019-02-28 23:13 被阅读0次

数组

声明数组

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);

相关文章

  • java day 3

    今天做了练习,下面的思维导图则是我所概括做题时所学到和运用到的相关知识点。有些知识点认知的比较浅,但只要多接触,多...

  • Java Day 3

    数组 声明数组: 创建数组: arrayRefVar = new dataType[arraySize]; 1、使...

  • 2019-06-30毕向东java基础

    视频目录:day01-01-基本常识。day01-02-Java的跨平台性。day01-03-Java环境搭建(安...

  • 马士兵 day3_使用Java开发hdfs

    day3_使用Java开发hdfs hadoop.tmp.dir默认值为/tmp/hadoop-${user.na...

  • 黑马day02

    day02.01_java基础语法_案列需求介绍 day02.02_java基础语法_小票界面结构分析  ...

  • Java-day3

    常量 : 1、字面量常量:比如: 1,2,3,3.14,false,true等 变量: 分类:成员变量(f...

  • java.day3

    今天写了一天的题目,头昏脑胀。学习了一下内容 实例方法的定义,实例方法需要传递参数,需要有返回值。 布尔类型,的t...

  • JAVA - Day3

    编写java程序 step1: 用文字处理软件编写Java源程序, 以扩展文件名.java保存. step2: 调...

  • java035从文本文件中读取数据到集合

    package day04; import java.io.BufferedReader; import java...

  • java035把文件中的数据读到集合并遍历

    package day05; import java.io.BufferedReader; import java...

网友评论

      本文标题:Java Day 3

      本文链接:https://www.haomeiwen.com/subject/rskhuqtx.html