java 学习(day1)

之前学java没好好听课,会一点又不熟练,于是准备重新开始学一些细节,记录每日所学新知识。

a+b

java的a+b很有意思,当你输出的是" "+a+b,先假设a=2,b=3。然后上述的输出是23,实现了字符串拼接,这跟我当初学的时候是一样的

但是,加上括号之后就不一样了" "+(a+b)或者a+b+" "。答案都是5,执行了a+b。

java获取键盘操作

当初学习的时候,是直接从面向对象开始,也没有讲如何获取键盘输入。

java自带了一个Scanner类,先用Scanner 创建一个新的类。套用一个java笑话,没有对象怎么办?new一个啊。

比如Scanner input = new Scanner(System.in);之后如果输入的是整数类型,input.nextInt();就这样,如果是别的类型,有别的next。如下图

 循环

这里主要是老的知识点有点忘却了,这里记一下,while和do while的区别。

do while是先do再去判断while。也就是说当while里的条件满足的时候,还会do一次。但是只有while的情况下不会。当条件不满足的时候while直接结束。

八大基本数据类型

先mark一下,short ,long ,Boolean , char ,int ,byte ,double ,float。

c与他差不多,去掉boolean和byte

这些都是看了面向过程之后的,明天开始看面向对象

猜你喜欢

转载自www.cnblogs.com/afei123/p/11329999.html