写简单的运算小程序,分析基础的Java代码

目录

一、前言:

二、设计正文:

 1、学习如何从控制台输入数据

2、学习Java的运算符

3、用java实现

4、其他方法实现

三、总结:


一、前言:

        如何有效运用Java控制器输入语句以及运算符,是java的基础,也是未来写各种高级程序的关键,要始终贯彻用最简单的代码写复杂的程序这一准则。薪资转换程序可以蒋这几个内容完美结合,我今天尝试写出此程序,并熟练运用此技术,争取写出更好的东西。

二、设计正文:

        为了完成这个任务,我蒋整个设计分成三个部分:

                1、学习如何从控制台输入数据;

                2、学习Java的运算符;

                3、用java实现;

                4、思考有没有其他方法能实现;

接下来我会分别阐述我的看法。

 1、学习如何从控制台输入数据

        在java课本上有关于这个部分的详细讲解,在此我总结一下,从控制台输出时用到的是"System.out.println();"代码,从控制台输入时比较复杂,首先我们需通过导入包指定Scanner类,这个Scanner就是用来获取用户在控制台输入的字符串,也可以获取一个文件中的字符串的一个方法,先导入这个方法而且是必须写在整个Java文件的第一行,也就是说先导入再写文件内容,导入Scanner的代码是"import java.util.Scanner;"写这行代码时注意空格和" . "的运用;其次,需要创建Scanner的对象input,以便于下面用input读取输入的内容,目前阶段我们把创建对象的代码写在main方法下面,代码如下"Scanner input = new Scanner(System.in);";最后我们就可以通过运用input对象输入内容了,需要注意的是可以用不同方法接收用户输入后返回数据的类型不同。

        在这里如果想让我们的程序更直观,清晰,我用了输出语句输出一些文字作为一个提示,引导用户输入内容,这里我们要学会灵活运用print和println两个输出语句能让程序锦上添花更舒服。

2、学习Java的运算符

        与C语言一样,Java中也有很多运算符,分为一元运算符,二元运算符,三元运算符,赋值及组合运算符,表达式。书上说了很多在此我不多赘述,对于这个程序我们只需要用到除以及乘两个运算符即可。运算表达式可以写在输出语句的后面,这样更显程序的调理。

3、用java实现

        有了专业知识铺垫我们现在可以尝试写这个程序了,首先要引入Scanner类

 合理的注释能让你更理解这个代码的内容。第二步我们要确定一个input对象,

main方法还是主方法,Scanner方法作为一个次方法,最后用input读取用户输入内容即可

 输入字符串要用到String数据这个数据类型存在于main方法中无需再定义,输入工资数的时候因为我前提是整数所以我直接定义为int整型,到此这个程序已经设计完成了,Java能实现,那么其他语言能不能也能达到这种效果呢?

4、其他方法实现

        这里我用到了我最熟悉的方法——C语言,相较于Java来说,C语言最大的优点在于简单,可能在这种简单的小程序突出不了Java的优越性,但是的确Java要方便不少。

        想用C语言实现,我们只需要printf和scanf两个内容即可。因为我这里用到的是Visual Studio 编译器,所以scanf必须写为scanf_s

 以上就是我对于这个程序的理解和不同实现。

三、总结:

        经过今天的学习,我了解到Java中的输入语句,并熟练运用,我还根据此探索了Java中的字符类型和如何蒋其与其他语句结合,并且用C语言用自己的方式做了实现,并学到了新东西,为下一步实现自己的一个想法用java制作一个可以选择功能的计算器。

        感谢各位积极提意见,我会全力整改,争取越走越远。

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值