美文网首页慕课网Java自学笔记
Java入门第一季第六章

Java入门第一季第六章

作者: Sunshine_YL | 来源:发表于2016-09-19 14:50 被阅读0次

数组:

声明数组:

数据类型【】 数据名;

数据类型 数据名【】;

int [] a;

分配空间:

数组名=new 数据类型【数组长度】

a=new int[5];

也可以合并

int [] a=new int[5];

存放数据

a [0]=1;// 0是下标,数组长度为5的话,下标就是0-4;

Java 中还提供了另外一种直接创建数组的方式,它将声明数组、分配空间和赋值合并完成

int [] a={1,2,3,4,5};

它等价于

int [] a=new int[]{1,2,3,4.5};

其中的scores.length是获取数组scores的长度

语法:.length

1.数组下标从0开始;

2.数组下标范围是0到数组长度减1,超过访问就会报错;

int [] a=new int[5];

那它的下标只能访问到4,a[4].如果输入a[5]就睡报错

Arrays 类

可以使用 sort( ) 方法实现对数组的排序,只要将数组名放在 sort( ) 方法的括号中,就可以完成对该数组的排序(按升序排列) (升序:越来越大)(降序:越来越小)

语法:Arrays.sort(数组名);

将数组转换为字符串:

语法:Arrays.to String(数组名);

可以使用 toString( ) 方法将一个数组转换成字符串,该方法按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开

例:

int[] nums = new int[] { 61, 23, 4, 74, 13, 148, 20 };

System.out.println(Arrays.toString(nums));

输出结果为:[61, 23, 4, 74, 13, 148, 20]

foreach 操作数组:

for(元素类型 元素变量:遍历对象){

执行代码

}

例:

int[] scores = { 89, 72, 64, 58, 93 };

// 对Arrays类对数组进行排序

Arrays.sort(scores);

// 使用foreach遍历输出数组中的元素

for ( int score : scores ) {

System.out.println(score);

}

输出结果:

二维数组:

声明:

数据类型[][] 数组名=new 数据类型[行的个数][列的个数]

赋值:

数组名[][] = 值;

声明数组赋值:

数据类型[][] 数组名= {{值1,值2...}{{值1,值2...}{{值1,值2...}}

例:给第一行,第一列赋值:

a[0][0]=12;

第六章搞定 , 感谢慕课网

相关文章

  • Java 入门基础 第一季

    [Toc] Java 入门基础 第一季 第一章 Java 初体验 1. Java 简介 1991年Sun公司的Ja...

  • # 周报 4月8日

    * 本周完成任务 1. 完成了Java入门第一季的学习 2. Java入门第二季完成了一半 3. GitHub目前...

  • 周报 4月8日

    本周完成任务 完成了Java入门第一季的学习 Java入门第二季完成了一半 GitHub目前只学会了在IDEA上上...

  • Java 入门

    学习途径:慕课网《Java 入门》 Summarized by Zachary 因为有一定基础,第一季直接忽略掉了...

  • Java编程入门

    Java编程入门(词汇表) Java编程入门:前言 Java编程入门:第1章 思考的风景 Java编程入门(1.1...

  • 初探JAVA(入门级)

    本文主要是慕课网 Java入门第一季 这一课程的学习笔记。 1. 使用文本编写Java程序 首先使用文本编辑器编写...

  • Java开发环境搭建

    我是看视频(!入门)的,视频是慕课网的java入门第一季,很显浅的一个教程,适合我这个一无所知的懒人。 1.JDK...

  • HelloJava

    去imooc找了视频:Java入门第一季一开始就觉得不容易,开发环境搭建不起来,javac老是出错('JAVAC'...

  • Java入门第一季第六章

    数组: 声明数组: 数据类型【】 数据名; 数据类型 数据名【】; int [] a; 分配空间: 数组名=new...

  • java入门(一) | HelloWorld -- welcom

    首发于:java入门(一) | HelloWorld -- welcome to join us java入门...

网友评论

    本文标题:Java入门第一季第六章

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