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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 若System.out.println 在循环外,显示循环后的结果
    查看全部
  • 若System.out.println 在循环里,计算结果循环显示 若System.out.println 在循环外,计算结果显示最后一个
    查看全部
  • 1.声明数组并分配空间 数据类型[] [] 数组名 = new 数据类型[行的个数][列的个数]; 数据类型[] [] 数组名; 数组名 = new 数据类型[行的个数][列的个数]; 2.赋值 数组名[行的个数][列的个数] = 值; 数据类型[][] 数组名 = {{值1,值2},{值11,值22},{值21,值22...}}; 3.处理数组 二维数组的访问和输出同一维数组一样,只是多了一个下标而已。在循环输出时,需要里面再内嵌一个循环,即使用二重循环来输出二维数组中的每一个元素。 需要了解的:在定义二维数组时也可以只指定行的个数,然后再为每一行分别指定列的个数。如果每行的列数不同,则创建的是不规则的二维数组
    查看全部
    0 采集 收起

    2015-05-15

  • for (int score:scores) for(元素类型 元素变量 : 遍历对象) { 代码 }
    查看全部
    0 采集 收起

    2015-05-15

  • 在方法中使用 Arrays 类的 sort( ) 方法对数组进行排序,默认按升序排列,注意 Arrays 类的使用需要导入 java.util.Arrays
    查看全部
    0 采集 收起 来源:编程练习

    2015-05-15

  • public double calcAvg(int a,int b){ double Avg=(double)(a+b)/2;//需要强转 return Avg; }
    查看全部
    0 采集 收起

    2015-05-15

  • 先导入包 import java.util.Arrays; 转化: Arrays.toString(数组名);转化成字符串输出 Arrays.sort(数组名);排序
    查看全部
    0 采集 收起

    2015-05-15

  • 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++) { // 循环遍历数组中的元素 // 如果当前值大于max,则替换max的值 if (nums[i]>max) { max = nums[i]; } // 如果当前值小于min,则替换min的值 else if(nums[i]<min) { min = nums[i]; } // 累加求和 sum = sum + nums[i]; } // 求平均值 avg = sum / nums.length; System.out.println("数组中的最大值:" + max); System.out.println("数组中的最小值:" + min); System.out.println("数组中的平均值:" + avg); } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • public class HelloWorld { //完成 main 方法 public static void main(String[] args) { // 创建对象,对象名为hello HelloWorld hello = new HelloWorld(); // 调用方法并将返回值保存在变量中 hello.getMaxAge(); int maxScore=hello.getMaxAge(); // 输出最大年龄 System.out.println("最大年龄为:" + maxScore); } /* * 功能:输出学生年龄的最大值 * 定义一个无参的方法,返回值为年龄的最大值 * 参考步骤: * 1、定义一个整形数组 ages ,保存学生年龄,数组元素依次为 18 ,23 ,21 ,19 ,25 ,29 ,17 * 2、定义一个整形变量 max ,保存学生最大年龄,初始时假定数组中的第一个元素为最大值 * 3、使用 for 循环遍历数组中的元素,并与假定的最大值比较,如果比假定的最大值要大,则替换当前的最大值 * 4、使用 return 返回最大值 */ public int getMaxAge() { int [] ages={18,23,21,19,25,29,17}; int max=ages[0]; for(int i=0;i<ages.length;i++){ if(max<ages[i]){ max=ages[i]; } } return max; } }
    查看全部
    0 采集 收起

    2018-03-22

  • 使用循环操作 Java 中的数组 实际开发中我们经常使用循环控制数组成员的操作。如: int[] scores={78,91,84,68}; for(int i=0;i<scores.length;i++){ System.out.println("数组中第"+(i+1)+"个元素的值是:"+scores[i]); } 其中, 数组名.length 用于获取数组的长度 需要注意的“小毛病”: 1、 数组下标从 0 开始。因此 scores[3] ,表示数组中的第 4 个元素,而并非第 3 个元素 2、 数组下标的范围是 0 至 数组长度-1 ,如果越界访问,就会报错。如: int[] scores=new int[2]; scores[2]=75; 运行时会报地址越界错误.:数组下标超过范围,即数组访问越界。在上面的代码中创建一个长度为 2 的数组,因此数组下标范围是 0 到 1 ,而程序中下标出现了 2 ,即 scores[2] ,超过了范围,造成数组访问越界。
    查看全部
  • ava 中操作数组只需要四个步骤: 1、 声明数组 语法: 数据类型[ ] 数组名; 或者 数据类型 数组名[ ]; 其中,数组名可以是任意合法的变量名,如: int[] scores; double height[]; String[] names; 2、 分配空间 简单地说,就是指定数组中最多可存储多少个元素 语法: 数组名 = new 数据类型 [ 数组长度 ]; 其中,数组长度就是数组中能存放元素的个数,如: scores=new int[5]; height=new double[5]; names=new String[5]; 我们也可以将上面的两个步骤合并,在声明数组的同时为它分配空间,如: int[] scores=new int[5]; 3、 赋值 分配空间后就可以向数组中放数据了,数组中元素都是通过下标来访问的,例如向 scores 数组中存放学生成绩: scores[0]=89; scores[1]=79; 4、 处理数组中数据 我们可以对赋值后的数组进行操作和处理,如获取并输出数组中元素的值: System.out.println("scores数组中最后一个元素的值是:"+scores[1]); 在 Java 中还提供了另外一种直接创建数组的方式,它将声明数组、分配空间和赋值合并完成,如 int[] scores={10,20,30,40,50};它等价于:int[] scores=new int[]{10,20,30,40,50};
    查看全部
  • public class HelloWorld { public static void main(String[] args) { // 创建名为hello的对象 HelloWorld hello = new HelloWorld(); // 调用hello对象的calcAvg()方法,并将返回值保存在变量avg中 double avg = hello.calcAvg(); System.out.println("平均成绩为:" + avg); } // 定义一个返回值为double类型的方法 public double calcAvg() { double java = 92.5; double php = 83.0; double avg = (java + php) / 2; // 计算平均值 // 使用return返回值 return avg; } }
    查看全部
    0 采集 收起

    2018-03-22

  • 使用foreach遍历输出数组中的元素(元素类型 元素变量:遍历对象) int[] scores = { 89, 72, 64, 58, 93 }; for(int score:scores){ System.out.println(score); }
    查看全部
    0 采集 收起

    2015-05-15

  • 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++) { // 循环遍历数组中的元素 // 如果当前值大于max,则替换max的值 if(nums[i]>max){ max=nums[i]; } // 如果当前值小于min,则替换min的值 if(nums[i]<min){ min=nums[i]; } // 累加求和 sum=sum+nums[i]; } // 求平均值 avg=sum/nums.length; System.out.println("数组中的最大值:" + max); System.out.println("数组中的最小值:" + min); System.out.println("数组中的平均值:" + avg); } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 定义一个数组,保存五名学生的成绩 int[] scores = { 78, 93, 97, 84, 63 }; 数组中的元素都可以通过下标来访问,下标从 0 开始。例如,可以通过 scores[0] 获取数组中的第一个元素 76 ,scores[2] 就可以取到第三个元素 92 啦!
    查看全部
    0 采集 收起 来源:什么是数组

    2015-05-15

举报

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

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