学习内容
1.读输入
Scanner in = new Scanner(System.in);
System.out.println(in.nextLine());
2.读入一行文字
System.out.println(in.nextLine());
in这个对象做读入下一行的动作,让System.out去打印一行
3.字符串的+
连接两个字符串使形成更长
比如HelloWorld,可以写成System.out.println("Hello"+"World"); System.out.println("Hello" + 2020);
输入一个数字,如11,得到50-11=39
Scanner in = new Scanner(System.in);
int number = 0;
number = in.nextInt();
int other = 50 - number;
System.out.println(other);
4.变量定义
与C一样,int a; int b; int a,b;
标识符由字母,数字,下划线组成。注意 1)数字不可以出现在第一个位置上 2)Java的关键字(保留字)不可以用作标识符。
5.常量
定义常量:final int AMOUNT = 100;
其中,final 是一个修饰符,加在int前,这个final表示这个变量的值一旦初始化,就不能再修改了。
6.浮点数
在Java中,1.0与1不同,1.0是浮点数,1是整数。
浮点数与整数一块运算时,Java会将整数转化为浮点数
7.运算
(1)运算的优先级与C语言相同。
(2)一般是自左向右,单目+-和赋值=自右向左
X= a = b = c+1;
X = 1;
X = (X = X*2)*3*(X = 1+ X);
8.强制类型转换
double a =1.1;
int b = (int) a;
强制类型转换的优先级高于四则运算。
今天遇到的困难
不知道如何在平台上上传Java代码,上学期只是复制粘贴代码。
明天要学习的内容
Java的比较,判断,分支和循环。