欢迎光临散文网 会员登陆 & 注册

翁恺-java从基础到进阶 全152集

2023-08-03 22:37 作者:斑驳陆离今石洋  | 我要投稿

1:程序输出

输出语法:System.out.printlin("*****");

  • 也可以加上运算例如“a+b"后面会提到
    
    004 1.2.1 输入 P4 - 00:13
    

输入语法:

Scanner in = new Scanner(System.in);

含义是新建一个Scanner的对象in,他相当于new一个Scanner检验系统输入System.in。以此来检验并读取用户输入

第三行调用输出语句来输出in读入的内容。

  • 不明语法:in.nextline()
  • 猜测:调用in内部的nextline函数来换行

实则:in.nextline 让in做nextline把下一行读入

即是在System.out.printlin(in.nextline);的时候读入而并非在in被创建的时候读入。


输入输出的加工处理:

双引号内为写入的固有字符,加号运算将”echo“与后面in读入的下一行连接从而形成让printline作的输出。


运行结果:

你好

(输入)

echo:(输入内容)

加号可连接两个字符串,可以是固定字符串也可以是类似in的读入变量。


字符串意外还可以输出运算结果

示范一:

示范二:

括号优先级最高,先进性括号内操作在进而往外。

括号内是两个整数与加号相连,即为加法运算。

示范三:

前置2+3

优先运算出结果进而输出,与计算优先级结合律先后关系有关。



2:变量

出现要求,23作为变量出现,从而运算出结果。

解决:

in.nextint()让in读入一个整数并在括号内参与运算。

运算结果:


再次运行后:

发现键入的33与字符串不符合。


解决

除了需要个别输出的in以外,其余部分作为固定的字符串输出。

但是会出现需要两次输入的情况,因为调用了两次in.nextint()

引入变量接受in的读入然后作用在输出上。


int类型的price,值为in读入的一个整数

在输出中替换in的读入函数。

变量创建与c一致。

有关注意


java注意点:强语言

定义了变量后类型不可变初始值为0.



翁恺-java从基础到进阶 全152集的评论 (共 条)

分享到微博请遵守国家法律