java基础(第二更)

public class Main {
    public static void main(String[] args) {
        int i1 = 5, i2 = 2;
        char ch = 'A';
        System.out.println((double)i1/i2);
        //依然是疑问,难道println的参数是通用型吗?还是Java可以自动转换成字符串呢?
        System.out.println((int)ch);//ASCII码
    }
}

以上是强制转换数据类型的方法。

java中变量名叫标识符,虽然我不知道为毛要这样叫,命名规则与c相同

java的50个保留字(就是已经被定义了的字)

java基础(第二更)_第1张图片

  import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        int i;
       Scanner input=new Scanner(System.in);
        i=input,nextInt();
        System.out,println(i);
    }
}

Scanner类包含在java.util里,我们一般在程序最开始引入包和类(就想c里的#include)

你没看错,光引入一个类,就需要这么长一串代码:

 import java.util.Scanner;

然而你以为光引入一个包和一个类就完了?

too young!

java使用System.out表示标准输出设备,用System.in表示标准输入设备。

然而!!java本身并不支持控制台输入!

so还得用Scanner类创建它的对象,用以读取System.in的输入

于是你就看到了这么一行

Scanner input=new Scanner(System.in );

当我得知这一切我的内心是崩溃的。。。

就如计蒜客里说的

190436_w6iO_2613649.png

最后只想对读者说:

珍爱生命,远离伽娃(java)。。。

转载于:https://my.oschina.net/u/2613649/blog/603412

你可能感兴趣的:(java基础(第二更))