美文网首页
自学java学习笔记(3)

自学java学习笔记(3)

作者: 伪程序文艺猿 | 来源:发表于2019-07-07 19:03 被阅读0次

今天是学习的第三天,莫名的有些烦,但生活不就是由大大小小的,开心或烦恼的事组成的吗,路漫漫其修远兮,吾将上下而求索,加油吧少年!

package studytwoday;
import java.util.Scanner;
public class 数字 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int a,b;
          Scanner z = new Scanner(System.in);
          Scanner x = new Scanner(System.in);
             System.out.println("请输入一个数字");
             a=z.nextInt();
             System.out.println("请再输入一个数字");
             b=x.nextInt();
    /*System.out.println("a="+a+",b="+b);
    System.out.println("a/b="+a/b);
    System.out.println("a/b="+(float)(a/b));
    System.out.println("a/b="+((float)a/b));
    */
    System.out.println("第一个数小于第二个数是"+(a<b));
    System.out.println("第一个数大于第二个数是"+(a>b));
}
}

一、import java.util.Scanner的作用:用来构建Scanner对象。就是导入 java.util 包下的 Scanner 类,导入后才能使用它。

二、import的作用加载已定义好的类或包,导入支持类(可以是JDK基础类或者自己编写的类),可以供本类调用方法和属性。

三、Scanner是一个类,System.in作为参数传递给Scanner的构造函数,使Scanner用键盘作为输入,然后用new在内存中实例化一个Scanner出来,使得其它变量能调用这块内存区。

四、b=x.nextInt();将输入的数字赋值给b。


package studytwoday;
import java.util.Scanner;
public class 自增自减 {
public static void main(String[] args) {
    int a,b,m;
      Scanner z = new Scanner(System.in);
      Scanner x = new Scanner(System.in);
      Scanner y = new Scanner(System.in);
      System.out.println("请输入一个数字");
         a=z.nextInt();
         System.out.println("请再输入一个数字");
         b=z.nextInt();
         System.out.println("请再输入一个数字");
         m=z.nextInt();
System.out.println("a="+a);
System.out.println("a++="+(a++));
System.out.println("a="+a);

输出a=3,a++直接输出数字到控制台,再计算a的值加1

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

上次控制台的值为3,a++为3,此时a的值为4,++a就是5,直接输出到控制台

例:int x = 0;
int y = x++;// a先代入表达式计算,再递增,结果y=0, x=1

int a = 0;
int b = ++a;// a先递增,结果a=1, b=1

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

++b先计算b+1的值,直接输出到控制台

    int zk=7;
    int xx = 2 * m++;
    int yy = 2 * ++zk;
    System.out.println("m="+m);
    System.out.println("n="+zk);
    System.out.println("x="+xx);
    System.out.println("y="+yy);
在键盘中输入3,4,5三个数字得到答案 结果.PNG

相关文章

  • 自学java学习笔记(3)

    今天是学习的第三天,莫名的有些烦,但生活不就是由大大小小的,开心或烦恼的事组成的吗,路漫漫其修远兮,吾将上下而求索...

  • 零基础如何学习java,要学多久?

    java很难,自学的话,不容易,自学多久看你掌握能不能掌握学习java的方法,如果掌握学习java的方法的话大概半...

  • 自学java学习笔记(4)

    让学习成为一种习惯,加油!!!纸上得来终觉浅,绝知此事要躬行。 ​ switch语句可以将多选一的情况简化,使程序...

  • 自学java学习笔记(9)

    成员变量 在项目中创建Book类,在该类中定义并使用成员变量。 定义一个String型的成员变量 权限修饰符:pr...

  • 自学java学习笔记(10)

    自学java学习笔记(10) 成员变量 成员方法需要返回值,使用return关键字,执行将被终结。 成员方法无返回...

  • 自学java学习笔记(6)

    一、while 循环会先进行判断,之后循环。当循环刚开始的时候,会计算一次布尔表达式的值,如果条件为真,那么执行循...

  • 自学java学习笔记(7)

    一、int是java的基本数据类型,"int n"表示定义了一个int 型的变量n;二、int n = Integ...

  • 自学java学习笔记(1)

    大学一年级学习过java,一直都是三天打鱼两天晒网的,学习精度不高,java水平很低,还是小白水平,现在重新学习一...

  • 自学java学习笔记(2)

    今天是重新学习java的第二天,我知道自学的路有些艰难但我会坚持!!!谢谢我的利丫头,你是我动力的源泉!!! 一、...

  • 自学java学习笔记(5)

    人学始知道,不学非自然。 一、一个 if 语句包含一个布尔表达式和一条或多条语句。如果布尔表达式的值为 true,...

网友评论

      本文标题:自学java学习笔记(3)

      本文链接:https://www.haomeiwen.com/subject/aijihctx.html