为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第一季(IDEA工具)升级版

  • import java.util.Arrays;

    public class HelloWorld {

        

        //完成 main 方法

        public static void main(String[] args) {

            int [] scores={89,-23,64,91,119,52,73};

           HelloWorld rank=new HelloWorld();

           rank.getRank(scores);

           System.out.println("考试成绩的前三名为:");

           System.out.println(rank);

            

            

        }

        

        //定义方法完成成绩排序并输出前三名的功能

        public int[] getRank(int[] scores){

            int [] realScores;

            for(int i=0;i<scores.length;i++){

                for(int j=0;j<=i;j++){

                    if(scores[i]>=0&&scores[i]<=100){

                    realScores[j] =scores[i];   

                }

                

                }

            }

            Arrays.sort(realScores);

            return realScores;

    }

    }


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

    2020-07-28

  • 语音粗Fig
    查看全部
    0 采集 收起

    2020-07-28

  • 循环语句之for

    语法:536af1e60001f83604160073.jpg

    注:

    1. for 循环变量初始化和循环变量变化部分,可以是使用 “,” 同时初始化或改变多个循环变量的值

    2.  循环条件部分可以使用逻辑运算符组合的表达式,表示复杂判断条件,但一定注意运算的优先级


    查看全部
  • 循环语句之do...while

    特点:先执行,后判断,至少循环会被执行一次。

    例如:536a01150001976604830150.jpg

    查看全部
  • 条件语句之switch


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

    注:

    1、 switch 后面小括号中表达式的值必须是整型或字符型

    2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2

    3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束

    4、 可以把功能相同的 case 语句合并起来,如

    5364f6950001a57604280064.jpg

    5、 default 块可以出现在任意位置,也可以省略

    查看全部
  • 条件语句之多重if

    在使用多重if时,如果条件有多个,则需要使用&&或||来连接,要注意布尔值的设置。

    查看全部
  • 三元运算符

    语法形式:布尔表达式 ? 表达式1 :表达式2

    运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值


    查看全部
  • 比较运算符

    注:

    1、  > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型

    2、  == 、 != 两边的操作数既可以是数值类型,也可以是引用类型


    查看全部
  • Arrays.sort(数组名);//对数组进行升序排序

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

        执行代码;

    }

    查看全部
    0 采集 收起

    2020-07-28

  • 算数运算符

    自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量

    查看全部
  • 常量

    语法:final  常量名=值

    注:常量名一般使用大写字符

    查看全部
    0 采集 收起 来源:Java常量的应用

    2020-07-28

  • 强制转换类型

    语法:(数据类型)数值

    double avg1=75.8;

    int avg2=(int)avg1;//将double类型强制转换为int类

    查看全部
  • 自动类型转换

    需要满足特定条件:

    1. 目标类型能与源类型兼容

    2. 目标类型大于源类型(字节)

    查看全部
  • 当调用被重载的方法时, Java 会根据参数的个数和类型来判断应该调用哪个重载方法,参数完全匹配的方法将被执行

    http://img1.sycdn.imooc.com//5f1f8d880001394507830169.jpg

    http://img1.sycdn.imooc.com//5f1f8d8800010ecb06410521.jpg


    查看全部
    0 采集 收起

    2020-07-28

  • public class HelloWorld{ public static void main(String[] args) { String hobby="慕课网" System.out.println(hobby); } }
    查看全部
    0 采集 收起 来源:变量是什么

    2020-07-28

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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