输入和变量
任何一个程序其实都可以表达为一种有输入,然后做一些计算,然后做输出的一个过程,所以程序是很重要的,一定要有能力去读
我们先输入4个字母Scan,然后我们一样ALT+/,然后他会找到一个Scanner的东西然后回车
然后他的上面会出现一个东西,我们现在不需要知道他是做什么的
ok我们接着敲下去,这句话的意思就是用来读用户输入的一些东西
然后我们先写一个这样的代码,我们运行起来测试他的一个效果
然后我们聚焦在控制台,我们随便输入一个东西比如hello,他就会变成绿色的
然后我们回车他会返回一个hello,也就是说我们输入进去的东西他已经读取到了
我们程序运行他为红色的就代表,我们这个程序是正在运行的
然后当我们输入一个东西回车,他为灰色就代表结束
如果我们运行了两次,表面看是没有区别的,但其实我们有两个程序正在运行着
如果这时候我们直接按红色的键,他只会停止一个正在运行的程序,在运行程序非常多的时候就会卡,因为每个程序后面都会有很多的资源在走这个程序
我们可以用+号去连接两个字符串
我们选中一些代码然后ctrl+/,他就会变成绿色的,前面就会加出两个斜杠,就叫做注释他是给人看的,这种代码对于计算机来说就不存在了
我们都知道这个结果是不对的
输出结果:
我们需要加上括号也就是说要先把2+3进行计算,然后再去把字符串的连接
输出结果:
我们在前面加上2+3(不加括号),这样也可以我们在学习优先级的时候就会理解为什么是这样的
输出结果:
在注释的代码ctrl+/,恢复代码
假如我们要进行一个计算100-33,我们就需要输入33,可以看到我们需要输入两次33,因为我们有两个硬点next他就要从用户哪里去读两个输入进来
控制台:
这时候我们就需要定义一个变量比如price(int 类型);
我们在定义了一个变量之后是让我们做了一次赋值
控制台输入
变量定义
变量定义的一般形式是:
<类型名称><变量名称>;
~int price;
~int amount;
~int price,amount
变量的名字:
~变量需要一个名称,变量的名字是一种"标识符",意思是它是用来识别这个和那个的不同的名字
~标识符有标识符的构造规则,基本的原则是:标识符只能由字符,数字和下划线组成,数字不可以出现在第一个位置上,java的关键字(有的地方叫它们保留字)不可以用做标识符。
java中的关键字:
变量类型:
~int price =0;
~这一行,定义了一个变量,变量的名字是price,类型是int,初始值是0
~java是一种强类型语言,索引的变量在使用之前必须定义或声明,所有的变量必须具有缺点的数据类型,数据类型表示在变量中科院存放什么样的数据,变量中只能存放知道类型的数据,程序运行过程中也不能改变变量的类型
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)