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

Java入门第一季(IDEA工具)

IMOOC老齐 全栈工程师
难度入门
时长 5小时 0分
  • 1、 定义一个整型数组,并赋初值 61, 23, 4, 74, 13, 148, 20

    2、 定义变量分别保存最大值、最小值、累加值和平均值,并假设数组中的第一个元素既为最大值又为最小值

    3、 使用 for 循环遍历数组中的元素,分别与假定的最大值和最小值比较。如果比假定的最大值要大,则替换当前的最大值;如果比假定的最小值要小,则替换当前的最小值

    4、 循环执行过程中对数组中的元素进行累加求和

    5、 循环结束根据累加值计算平均值,并打印输出相关内容

    ------

    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];// 如果当前值大于max,则替换max的值

            if(nums[i]<min)min=nums[i];// 如果当前值小于min,则替换min的值

            sum=sum+nums[i];// 累加求和

    }

            avg=sum/nums.length;// 求平均值

    System.out.println("数组中的最大值:" + max);

    System.out.println("数组中的最小值:" + min);

    System.out.println("数组中的平均值:" + avg);

    }

    }


    查看全部
    3 采集 收起 来源:编程练习

    2018-09-20

  • 任务

    在编辑器中定义了一个数组 subjects ,用于保存考试科目信息,请在第 5、14 行中将代码填写完整,输出数组中的第四个科目信息。

    运行结果为: 数组中第4个科目为:Java

    ----

    public class HelloWorld {

        public static void main(String[] args) {

            

    // 定义一个长度为5的字符串数组,保存考试科目信息

    String[] subjects = new String[5];                   ;

            

    // 分别为数组中的元素赋值

    subjects[0] = "Oracle";

    subjects[1] = "PHP";

    subjects[2] = "Linux";

    subjects[3] = "Java";

    subjects[4] = "HTML";

            

    System.out.println("数组中第4个科目为:" +   subjects[3]        );

    }

    }


    查看全部
  • Java 中操作数组只需要四个步骤:

    1、 声明数组

    语法:  数据类型[ ] 数组名;

    或者   数据类型 数组名[ ];

    其中,数组名可以是任意合法的变量名,如:

    2、 分配空间

    简单地说,就是指定数组中最多可存储多少个元素

    语法:  数组名 = new  数据类型 [ 数组长度 ];

    其中,数组长度就是数组中能存放元素的个数,如:

    话说,我们也可以将上面的两个步骤合并,在声明数组的同时为它分配空间,如:

    3、 赋值

    分配空间后就可以向数组中放数据了,数组中元素都是通过下标来访问的,例如向 scores 数组中存放学生成绩

    4、 处理数组中数据

    我们可以对赋值后的数组进行操作和处理,如获取并输出数组中元素的值

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

    它等价于:


    查看全部
  • 执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。


    查看全部
  • //导入java.util.Arrays;
    import java.util.Arrays;


    public class HelloWorld {
        public static void main(String[] args) {
            
             // 创建对象,对象名为hello
            HelloWorld hello = new HelloWorld();
            
            // 调用方法并将返回值保存在变量中
            int[] nums = hello.getArray(8);
            
            // 将数组转换为字符串并输出
            System.out.println(Arrays.toString(nums));
        }

        /*
         * 功能:创建指定长度的int型数组,并生成100以内随机数为数组中的每个元素赋值
         * 定义一个带参带返回值的方法,通过参数传入数组的长度,返回赋值后的数组
         */
        public int[] getArray(int length) {
            // 定义指定长度的整型数组
            int[] nums = new int[length];
            
            // 循环遍历数组赋值
            for (int i=0;i<nums.length;i++) {
                
                // 产生一个100以内的随机数,并赋值给数组的每个成员
                nums[i]=(int)(Math.random() * 100);
            
            }
            return nums; // 返回赋值后的数组
        }
    }
    查看全部
    0 采集 收起

    2018-09-20

  •         System.out.println("加分前的成绩");

            for(;score>=60;score++){

                count++;

            }

            System.out.println("加分后的成绩"+score);

            System.out.println("共加了"+count);

            


    查看全部
    0 采集 收起 来源:编程练习

    2018-09-20

  • 任务

    判断一个数(小于10位)的位数。

     

    输入999,则输出 “它是个3位的数!”


    public class HelloWorld{

        public static void main(String[] args){

            int num = 999;

            int count = 0;

            //while(num>0){

            //    count++;

            //    num=num/10;

            //    }

            //System.out.println("它是个"+count+"位的数!");

            if(num>0&&num<1000000000){

                while(num!=0){

                    count++;

                    num=num/10;//(num/=10;)

                }

                System.out.println("它是个"+count+"位的数!");

            }

            else{

                System.out.println("输入有误!");

            }

    }

    }


    查看全部
    0 采集 收起 来源:编程练习

    2018-09-20

  • en
    查看全部
    0 采集 收起

    2018-09-20

  • Java 常用的 3 种循环: while 、 do...while 、 for

    语法:

     

    执行过程:

    < 1 >、 判断 while 后面的条件是否成立( true / false )

    < 2 >、 当条件成立时,执行循环内的操作代码 ,然后重复执行< 1 >、< 2 >, 直到循环条件不成立为止

    特点:先判断,后执行

    如:


    查看全部
  • 商品价格成绩平均分普遍用double

    身高用float

    查看全部
  • IDE工具 eclipse my eclipse

    使用my eclipse开发Java程序的步骤

    1新建一个Java项目

    2创建一个项目包

    3创建源程序 可以自动创建 直接新建class

    4运行程序

    查看全部
    0 采集 收起

    2018-09-20

  • do...while 语句保证循环至少被执行一次

    特点: 先执行,后判断

    查看全部
  • 1、 字符使用单引号括起来

    2、 通过 break 截断 case 语句的执行


    查看全部

举报

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

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