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

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

  • 先执行,后判断


    public class HelloWorld {

        public static void main(String[] args) {

            

    int sum = 0; // 保存 1-50 之间偶数的和

            

    int num = 2; // 代表 1-50 之间的偶数

            

    do {

    //实现累加求和

    System.out.println(sum);    //看看sum的情况如何

                sum = sum + num;  

    num = num + 2; // 每执行一次将数值加2,以进行下次循环条件判断

                

    } while (num <= 50 ); // 满足数值在 1-50 之间时重复执行循环

            

    System.out.println(" 50以内的偶数之和为:" + sum );

    }

    }


    查看全部

  • 可以和例题一样,让其自加1 即 i++


    public class HelloWorld {

        public static void main(String[] args) {

            

    int i = 1; // 代表 1 - 5 之间的数字

            

    // 当变量小于等于 5 时执行循环

    while ( i <= 5      ) {

                

    // 输出变量的值,并且对变量加 1,以便于进行下次循环条件判断

    System.out.println(i);

    i++;

    }

    }

    }


    查看全部
  • 4、 可以把功能相同的 case 语句合并起来,如

    这里就有重复的,所以为了简洁一点,代码可以这样写

        case '一':

            case '三':

            case '五':

                System.out.println("早餐吃包子");

                break;

            case '二':


    这里最重要的一点是case后面是单引号"'"   而不是双引号"""  这点要特别注意,不然就会报错咯


    public class HelloWorld {

        public static void main(String[] args) {

    char today='日';

    switch (today) {

        case '一':

            case '三':

            case '五':

                System.out.println("早餐吃包子");

                break;

            case '二':

            case '四':

            case '六':

                System.out.println("早餐吃油条");

                break;

            default:            

                System.out.println("早餐吃主席套餐");

    }

        

    }

    }


    查看全部

  • 因为需要运行结果是:进入女子决赛

    所以只要第一组代码出现一次判断男女的条件,并筛选一下是否可以进入决赛,最后一个条件就是不符合以上所以条件的情况



    public class HelloWorld {

        public static void main(String[] args) {

    int score = 94;

    String sex = "女";

            if (score > 80){

                if (sex.equals("男")){

                    System.out.println("进入男子决赛");

                }else{

                    

                }System.out.println("进入女子决赛");

            }else{

                System.out.println("不能参加决赛");

            }

    }

    }


    查看全部

  • 要特别注意语法问题,不然很容易报错

    是else if 不是 if else 这个跟python是有点不一样的地方

    public class HelloWorld {

        public static void main(String[] args) {

    int age=25;

        if (age > 60){

            System.out.println("哈哈哈!老当益壮啊!");

        }else if  (40 < age){

            System.out.println("嗯!正值中年!");

        }else if (18 < age){

            System.out.println("嘿!你好少年郎!");

        }else {  

            System.out.println("好好享受童年时光吧!");

        }

        

    }

    }


    查看全部

  • public class HelloWorld {

        public static void main(String[] args) {

    int age=25;

    if (age >= 18){

        System.out.println("恭喜!您已经成年了。");

    }else{

        System.out.println("Oh!对不起!您还未成年。");

    }

    }

    }


    查看全部

  • 这里可以多一个IF语句备选,以防出现奇数情况

    if (one%2==0){

            System.out.println("one是偶数");

        }


    查看全部
  • 小括号优先级最高,因此

    1. 执行(n+2)

    2. 执行(m*8/(n+2))

    3. 执行(m*8/(n+2))%m


    public class HelloWorld {

        public static void main(String[] args) {

    int m = 5;

    int n = 7;

    int x = (m*8/(n+2))%m;

    System.out.println("m:" + m);

    System.out.println("n:" + n);

    System.out.println("x:" + x);

    }

    }


    查看全部
  • 根据语法和例题可以理解”三元运算符“

    条件运算符( ? : )也称为 “三元运算符”。

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

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


    public class HelloWorld{

        public static void main(String[] args) {

    int score=68;

    String mark = (68 > 60) ? "及格":"不及格";

    System.out.println("考试成绩如何:"+mark);

    }

    }


    查看全部

  • 因为

    1、 与:要求所有人都投票同意,才能通过某议题

    2、 或:只要求一个人投票同意就可以通过某议题

    3、 非:某人原本投票同意,通过非运算符,可以使其投票无效

    4、 异或:有且只能有一个人投票同意,才可以通过某议题


    所以

    public class HelloWorld {

        public static void main(String[] args) {

    boolean a = true; // a同意

    boolean b = false; // b反对

    boolean c = false; // c反对

    boolean d = true; // d同意

        System.out.println((a && b)+"未通过");

        System.out.println((a || b)+"通过");

        System.out.println((!a)+"未通过");

        System.out.println((c ^ d)+"通过");

        }

    }


    查看全部

  • 应用上表的运算符可以实现如下代码:


    public class HelloWorld{

        public static void main(String[] args) {

    int a=16;

    double b=9.5;

    String str1="hello";

    String str2="imooc";

    System.out.println("a等于b:" + (a == b));

    System.out.println("a大于b:" + (a > b));

    System.out.println("a小于等于b:" + (a <= b));

    System.out.println("str1等于str2:" + (str1 == str2));

    }

    }


    查看全部

  • 根据上表可以编辑常量代码:

    public class HelloWorld{

        public static void main(String[] args) {

        int one = 10 ;

            int two = 20 ;

            int three = 0 ;

            three = one + two;

            System.out.println("three = one + two==>"+three);

            three += one;

            System.out.println("three += one==>"+three);

            three -= one;

            System.out.println("three -= one==>"+three);

            three *= one;

            System.out.println("three *= one==>"+three);

            three /= one;

            System.out.println(" three /= one==>"+three);

            three %= one;

            System.out.println("three %= one==>"+three);

            

            

            


    查看全部
  •  -- 出现在操作数的左边即为先自减再进行赋值


    public class HelloWorld{

        public static void main(String[] args) {

    int age1=24;

    int age2=18;

    int age3=36;

    int age4=27;

    int sum = age1 + age2 + age3 + age4;

    double avg = sum / 4;

    int minus = age1 - age2;

    int newAge = --age1;

        System.out.println("年龄总和:"+sum);

        System.out.println("平均年龄:"+avg);

    System.out.println("年龄差值:"+minus);

    System.out.println("自减后的年龄:"+newAge);


    }

    }


    查看全部
  • 运算符是一种“功能”符号,用以通知 Java 进行相关的运算。譬如,我们需要将变量 age 的值设置为 20 ,这时候就需要一个“=”,告诉程序需要进行赋值操作。

    Java 语言中常用的运算符可分为如下几种:

    Ø 算术运算符

    Ø 赋值运算符

    Ø 比较运算符

    Ø 逻辑运算符

    Ø 条件运算符


    public class HelloWorld{

        public static void main(String[] args) {

    int a=12;

    int b=24;

    int sum = a + b;

    System.out.println("两数之和为:"+sum);

    }

    }


    查看全部
    0 采集 收起 来源:什么是运算符

    2021-02-07

  • 单行注释以双斜线 // 开头,

    多行注释以 /* 开头,以 */ 结尾



    public class HelloWorld{

        public static void main(String[] args) {

    //System.out.println("Java");

    System.out.println("imooc");

    /*System.out.println("Oracle");

    *System.out.println("MySQL");

    */

    }

    }


    查看全部

举报

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

微信扫码,参与3人拼团

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

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