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

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

  • 使用标识符时,需要遵守几条规则: 1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴 2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以 3. 标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦! 4. 标识符的命名最好能反映出其作用,做到见名知意。
    查看全部
    0 采集 收起 来源:练习题

    2021-05-11

  • public class HelloWorld{

    public static void main(String[] args){

    int i=500;

    int a=i/100;//百位数

    int b=i%100/10;//十位数

    int c=i%10;//个位数

    int d=0;

    //System.out.println(c);

       if(a==0&&b==0&&c==0){

        d=0;

    }else if(a!=0&&b==0&&c==0){

        d=a;

    }else if(a==0&&b!=0&&c==0){

        d=b;

    }else if(a==0&&b==0&&c!=0){

        d=c;

    }else if(a!=0&&b!=0&&c==0){

        d=a*b;

    }else if(a!=0&&b==0&&c!=0){

        d=a*c;

    }else if(a==0&&b!=0&&c!=0){

        d=b*c;

    }else if(a!=0&&b!=0&&c!=0){

        d=a*b;

    }

    int f=d/10;//十位

    int e=d%10;//个位

    int sum=0;

     if(f!=0&&e==0){

        sum=f;

    }else if(f==0&&e!=0){

        sum=e;

        }else if(f!=0&&e!=0){

        sum=f*e;

    }

    int g=sum/10;//十位

    int h=sum%10;//个位

    int com=0;

    if(g!=0&&h==0){

        com=g;

    }else if(g==0&&h!=0){

        com=h;

        

    }else if(g!=0&&h!=0){

        com=g*h;

    }

    int j=com/10;//十位

    int k=com%10;//个位

    int r1=0;

    if(j!=0&&k==0){

        r1=j;

    }else if(j==0&&k!=0){

        r1=k;

    }else if(j!=0&&k!=0){

        r1=j*k;

    }

    int l=r1/10;//十位

    int m=r1%10;//个位

    int c1=0;

    if(l!=0&&m==0){

        c1=l;

    }else if(l==0&&m!=0){

        c1=m;

    }else if(l!=0&&m!=0){

        c1=l*m;

    }

    System.out.println(c1);


    }


    }

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

    2021-05-11

  • 记得打分号,几个代码要记住,int doube float 等等

    查看全部
  • Java 语言中常用的运算符可分为如下几种:

    Ø 算术运算符

    Ø 赋值运算符

    Ø 比较运算符

    Ø 逻辑运算符

    Ø 条件运算符

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

    2021-05-11

  • Java 中注释有三种类型:单行注释、多行注释、文档注释

    查看全部
  • 实际开发中,变量名不建议使用中文,容易产生安全隐患,譬如后期跨平台操作时出现乱码等等

    查看全部
  •  1.  标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴

     2.  标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以

     3.  标识符是严格区分大小写的。 所以涅,一定要分清楚 imooc 和 IMooc 是两个不同的标识符哦!

     4.  标识符的命名最好能反映出其作用,做到见名知意。

    查看全部
    0 采集 收起 来源:认识Java标识符

    2021-05-11

  • if语法结构:if (条件) {达到条件则执行的东西达不到就不执行}

    查看全部
  • public class HelloWorld{


    public static void main(String[] args){


    //输入两个正整数m和n,求其最大公约数和最小公倍数。

    int a=12;


    int b=18;


    int i=0;


    int d=0;


    int sum=a*b;

    if(a<b){

        i=a;

        a=b;

        b=i;

    }


    while(i!=0){//辗转相除法


       i=a%b;


       a=b;//把小的数赋值给大的数


       b=i;//把求余获得的结果赋值给小的数

    }


    d=a;


    System.out.println("最大公约数"+d);//上一步被求余的数就是我们要的最大公约数


    sum=sum/d;


    System.out.println("最小公倍数是"+sum);


    }


    }

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

    2021-05-10

  • Java常用的运算符:

                     1.算数运算符:“+”,“ - ”,“*”,”/“(除)

                                              “%”(求余),

    “++”(自增):eg: int a =5;

                                    int b = ++a;//a先自加,然后赋值给b

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

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

                  运行结果:a: 6;

                                   b: 6;               

    ------------------------------------------------------------------------------------

                                    int a = 5;

                                    int b = a++;//先将a赋值给b,再自加

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

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

                   运行结果:a:6

                                    b:5               

    ------------------------------------------------------------------------------------

     “--”(自减):(同理)

    -----------------------------------------------------------------------------------                    

                     2.赋值运算符:"=",  "+=",  "-=" , "/=",  "*=",   "%="

                     3.比较运算符:">",    "<",   ">="  ,  "<=" ,  "!=" ,  "=="

                     4.逻辑运算符:& --> 逻辑与(一假则假)     && -->短路与(系统按顺序执行,能得出结果后就会暂停执行)

                                          | --> 逻辑或 (一真则真)    ||  -->短路或  

                                          !-->逻辑非  (否定)       ^ --> 逻辑异或(相同为假不同为真)

                     5条件运算符  ?-->eg:String str = ( 8 >5 ) ?;//意思是8>5吗? 真的话结果就为真否则就为假

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

    2021-05-10

  •  break 表示结束整个循环,而 continue 表示仅结束本次循环

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

    2021-05-10

  • public class HelloWorld{

    public static void main(String[] args){

    //题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?很简单直接复制了

          double profit=40;

            double bonus=0;

            if (profit<=10){

                bonus=profit*0.1;

            } else if(profit<=20){

                bonus=(profit-10)*0.075+1;

            } else if(profit<=40){

                bonus=(profit-10)*0.05+1.75;

            } else if(profit<=60){

                bonus=(profit-10)*0.03+2.75;

            } else if(profit<=100){

                bonus=(profit-10)*0.015+3.35;

            } else {

                bonus=(profit-100)*0.01+3.95;

            }

            System.out.println(bonus+"万元");

    }

    }

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

    2021-05-09

  • public class HelloWorld{

    public static void main(String[] args){

    //题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。输出结果的形式如:2+22+222=246;

    int n = 9, a =2;

            int[] arr = new int[n];//创建数组长度为输入的项数

            int i = 1;//while循环初始化的值

            arr[0] = a;//数组的第一个值为3

            //把每一项的值赋值给数组里面的数

            while (i < n) {

                a *= 10;

                arr[i] = a + arr[i - 1];

                i++;

            }

            //求和

            int sum = 0;

            for (int s : arr) {

                sum += s;//累加求和

                if (s == arr[n - 1]) {

                    System.out.print(s);

                    break;//最后一次只输出结果

                }

                System.out.print(s + "+");//前面的值输出结果,后面还要加一个加号

            }

            System.out.println("=" + sum);//完美结束

        }

    }

    //上面别人的有过程,下面我的没有

    /*int a=2;

    int n=1;

    int i=0;//最终结果

    for(int b=0;b<7;b++){

        i=a*n+i;

        n=n*10+1;

       System.out.println(a*n); 

    }

    }

    }*/

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

    2021-05-09

举报

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

微信扫码,参与3人拼团

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

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