为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第一季(IDEA工具)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • foreach 不是关键字 for(元素类型 元素变了:遍历对象)
    查看全部
    0 采集 收起

    2015-03-16

  • 2015-3-16 1、使用Arrays类操作数组——首先需要导入Arrays类,在public class之前:import java.util.Arrays;句法:Arrays.sort(数组名称),可完成对数组的排序(数字按升序,英文按首字母)、搜索等;Arrays.toString(数组名称),将数组转换为字符串,多个元素箭用逗号和空格隔开。 {String[] hobbys = { "sports", "game", "movie" }; Arrays.sort(hobbys); Arrays.toString(hobbys); System.out.println(Arrays.toString(hobbys)); } 2、使用foreach操作数组——是for语句的特殊简化版,本质上也是循环语句。句法:for(元素类型 元素名称:数组名称){执行代码} 。与for相比更简洁。数组名称加复数,元素名称去掉复数后缀,打印()也使用单数。 int[] knives={89, 72, 64, 58, 93}; Arrays.sort(knives); for (int knife:knives) {System.out.println(knife);} 3、二维数组(矩阵)——使用步骤为:首先声明数组并分配空间,(数据类型[][]数组名称=new 数据类型[行数][列数];),或者 (数据类型[][]数组名称;数组名称=new 数据类型[行数][列数];);第二步,赋值,(数组名称[行索引][列索引]=值;),可与声明同时赋值(数据类型[][]数组名称={{x1,y1},{x2,y2}…});处理数组是一般需要内嵌循环,定位行,然后定位该行中的列。注意:二维数组可单独定义行,然后为每行指定不同列数。 String[][]names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}}; for (int i = 0; i <names.length; i++) { for (int j = 0; j < names[i].length; j++) { System.out.println(names[i][j]);} System.out.println();}
    查看全部
    0 采集 收起

    2018-03-22

  • B
    查看全部
    0 采集 收起 来源:练习题

    2015-03-16

  • b
    查看全部
    0 采集 收起 来源:练习题

    2015-03-16

  • b
    查看全部
    0 采集 收起 来源:练习题

    2015-03-16

  • B
    查看全部
    0 采集 收起 来源:练习题

    2015-03-16

  • b
    查看全部
    0 采集 收起

    2015-03-16

  • b
    查看全部
    0 采集 收起

    2015-03-16

  • 在声明数组的同时赋值时不能指定数组长度
    查看全部
    0 采集 收起 来源:练习题

    2015-03-16

  • 访问修饰符 返回值类型 方法名(参数列表){ 方法体 } 1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴 2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值 3、 方法名:定义的方法的名字,必须使用合法的标识符 4、 参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开 根据方法是否带参、是否带返回值,可将方法分为四类: Ø 无参无返回值方法 Ø 无参带返回值方法 Ø 带参无返回值方法 Ø 带参带返回值方法
    查看全部
    0 采集 收起

    2015-03-16

  • foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。从英文字面意思理解 foreach 也就是“ for 每一个”的意思,那么到底怎么使用 foreach 语句呢? 语法: for(元素类型 元素变量:遍历对象)。 import java.util.Arrays; public class HelloWorld { public static void main(String[] args) { int[] scores = { 89, 72, 64, 58, 93 }; Arrays.sort(scores); for (int score:scores) { System.out.println(score); } } }
    查看全部
    0 采集 收起

    2015-03-16

  • import java.util.*; public class HelloWorld { public static void main(String[] args) { String[] hobbys = { "sports", "game", "movie" }; Arrays.sort(hobbys); String hobby=Arrays.toString(hobbys); System.out.println(hobby); } }
    查看全部
    0 采集 收起

    2018-03-22

  • 1、 排序 语法: Arrays.sort(数组名); 2、 将数组转换为字符串 语法: Arrays.toString(数组名);
    查看全部
    0 采集 收起

    2015-03-16

  • public class HelloWorld { public static void main(String[] args) { // 定义一个整型数组,并赋初值 int[] nums = new int[] { 61, 23, 4, 74, 13, 148, 20 }; int max = nums[0]; // 假定最大值为数组中的第一个元素 int min = nums[0]; // 假定最小值为数组中的第一个元素 double sum = 0;// 累加值 double avg = 0;// 平均值 for (int i = 0; i < nums.length; i++) { if(nums[i]>max){ max=nums[i]; } if(nums[i]<max){ min=nums[i]; } sum+=nums[i]; } avg=sum/nums.length; System.out.println("数组中的最大值:" + max); System.out.println("数组中的最小值:" + min); System.out.println("数组中的平均值:" + avg); } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 1、 声明数组 语法: 数据类型[ ] 数组名; 或者 数据类型 数组名[ ]; 2、 分配空间 简单地说,就是指定数组中最多可存储多少个元素 语法: 数组名 = new 数据类型 [ 数组长度 ]; 3、 赋值 分配空间后就可以向数组中放数据了,数组中元素都是通过下标来访问的. 4、 处理数组中数据 我们可以对赋值后的数组进行操作和处理,如获取并输出数组中元素的值
    查看全部

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —JDK-Java开发环境 —IDEA编程开发工具 课程适合零基础的同学,只要你对Java有兴趣,都可以0成本完成入门!、
老师告诉你能学到什么?
1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用并入门
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!