『Java』你知道1+1=2,但是你知道怎么用Java写吗?


『Java』你知道1+1=2,但是你知道怎么用Java写吗?
文章图片
『Java』你知道1+1=2,但是你知道怎么用Java写吗?
哈喽大家好 , 这里是Java小白成长记!

昨天给大家讲解了HelloWorld代码的含义以及运行的步骤 , 不知道大家动手尝试了没有 , 是否成功了呢?
今天呢就给大家带来1+1=2的代码 , 话不多说 , 先上图:
以上代码都是什么意思呢?其实也是非常的简单 , 有了昨天的讲解 , 我相信大家对代码没有那么恐惧了 , 我给大家讲解一下:
第一行:加法运算就是我文件的名字 , 大家写成自己文件名字就好 。
第三行:程序的入口 , 就是你的代码再多 , 也是从这里开始执行 , 不多解释 , 照抄 。
第四行:int是java的八种基本数据类型之一 , 用来存放整数的 , 其他七种用到再讲 , i是变量 , 名字随便取a、b、c、d都可以 , i=1就是让i的初始值为1 , 整行的意思就是在电脑中新建一个存放整数的变量i赋值为1 , 第五行同理 , 在电脑中新建一个存放整数的变量j赋值为1 。
第六行:就是在电脑中新建一个存放整数的变量k , 然后让k=i+j 。
第七行:就是向控制台输出k的值 , 不知大家注意到没有 , HelloWorld是用英文双引号括起来的 , 但是这里的k却没有 , 原因很简单 , 没有用双引号最后的结果就是k的值 , 也就是2 , 如果写成"k"最后的结果就是英文字母k , 而不是2 。
然后我们就可以用DOS命令窗口去运行了 。 用我昨天补充中的方法 , cmd直接进入DOS命令窗口中文件所在的目录下 , 因为我的文件名是“加法运算” , 所以我就javac+空格+加法运算.java+回车 , 然后java+加法运算 。 我们就能看到结果2了 , 如图:
这样直接输出的结果2是不是看起来不太好看 , 所以教大家怎么输出的结果是“1+1=2”这种样子的 。
其实并不难 , 大家只用把第七行的代码改成System.out.println(i+"+"+k+"="+j);
首先解释"+"和"=" , 就像上面说的k是一个道理 , 双引号里面是什么 , 就会输出什么 , 所以"+"的结果就是一个加号 , "="的结果就是一个等于号 。
i、j、k也不用过多解释 , 就是1、1、2嘛 。 那为何还要这么多+呢 , 其他的加号都是连接的意思 , i+"+"的意思就是先输出i , 再加上加号 , 结果就是i+ , 因为i=1 , 所以也就是1+ , 同理"+"和k中间的加号的意义就是把+和k连接起来 , 结果就是+k 。 同理后面都一样 。
大家改完以后 , 别忘了ctrl+s保存一下 , 然后再去cmd进入DOS命令窗口运行(如果DOS命令的窗口没有关闭 , 直接运行就好了 , 不用重新进了) 。 结果如图:
就像这样 , 结果不只是一个2 , 而是1+1=2 。 如果大家想算其他的 , 只需要把代码中的数字改一下就行了 , 别只看了 , 快去试试吧!!!
【『Java』你知道1+1=2,但是你知道怎么用Java写吗?】今天的内容就先分享到这里 , 明天分享怎么从DOS命令窗口中输入数字 。