自学java学习笔记(3)

2019-07-07  本文已影响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
上一篇下一篇

猜你喜欢

热点阅读