输入与变量
任何一个程序其实都可以表达为一种有输入,有计算的,做输入的功能的一个功能
然后有的人就会方向在上方会多了一句话,我们先不要管是什么
按照原来的方法ctrl+/写出来,这是以后我们用来做用户输入的用来读用户输入一些东西
保存并运行,返到下面输入的地方输出一个中文在哪了,我们需要在这个窗口点一下,我们输入的东西会显示成绿的,然后按下回车,然后我输进去的内容他读到了,然后在显示完全相同的给我看
程序运行中
程序运行结束
如果一个不小心失误了点了两下运行,有一个和电脑形状的一个点击,会出现两个程序正在运行着
连接两个字符使用+将两个字符连接起来“echo”+in,形成我要让做的那个输出
保存并运行,最后输出出来了
使用方向键移动到第一行哪里去按下Shift按下向下的箭头就到第二行了,将两行的代码选中,并按下两个键一个是CTRL+/,选中两行代码变成绿色的了这就是注释,注释是给人看的
保存并输出,最后结果,这是+的作用将两个字符变成字符串
加上括号就是先算出来2+3=5,不加扩号的话就是2+3=23,就是将2和3连起来
我们需要一个用户输入的减法计算,那我们就需要这个键盘录入,首先按住ctrl+/,这行代码就回来了
因为我们是需要100-23的,我们的键盘注入的方法是in,使用in.nextInt(其中int这是一个数据类型,是一个整数的数据类型)
我们输入的是33,但是最后的输出出来的结果没有变,这是为什么呐?
首先我们我们需要使用in.nextInt在前后都要使用了,在前面“100-”+in.nextInt()在后面写一个双引号+还是不变
我们是要拿100和上一个用户哪儿读到的一个数字在和上一个等号,在和上从用户中得到的数字,因为我们有两个next,所以我们要从用户哪里读两个进来
这个的结果有问题,我们需要用户输入一个数字,进行相减,所以我需要一个新的东西变量
这是就是我们的一个变量,名字为price,类型为int,任何变量都要有他自己的类型,任何变量在使用之前都必须定义,有一个紫色的值的int,这就表明了这是java的关键字
在这个变量定义以后 ,你可以重复使用使用到多次使用到这个值,或者重复对他做各种各样的赋值都可以
变量定义
变量定义的一般形式就是:
<类型名称><变量名称>
int price;
int amount;
int price amount;
变量的名字
变量需要一个名字,变量的名字是一种“标识符”,意思是它是用来识别这个和那个的不同的名字
标识符有标识符的构造规则。基本原则是:标识符只能由字母、数字和下划线组成,数字不可以出现在第一个位置上,java关键字(有的地方叫保留字)不可以做标识符
这是就是一些java的关键字
变量类型
inr price = 0
这一行,定义一个变量的名字是price,类型是int,初始化是0。
java是一种强类语言,所有的变量在使用前必须定义和声明,所有的变量必须具有确定的数据类型。数据类型表示在变量中可以存放什么样的数据,变量中只能存放什么样的数据,程序运行过程中也不能改变变量的类型