这是一个求矩形周长、面积的小程序,随意键入两个数(比如4,5),得到的效果如图所示。怎样才能这样的显示效果呢?
java rectangle 4 5Area of Rectangle is20.0Perimeter of Rectangle is18.0
也就是说我想等输入数值后再回车,而不是先回车再输入数值。
求如何让java运行程序时输入不换行
答案:3 悬赏:10
解决时间 2021-02-01 17:26
- 提问者网友:猖狂醉薇
- 2021-02-01 10:29
最佳答案
- 二级知识专家网友:狙击你的心
- 2021-02-01 11:40
这是两种不同的输入数据方法。
先回车,再输入,是通过标准输入流或者Scanner类来读取键盘输入。这应该是你用的方法。
先输入数据,再回车,然后直接显示结果,这是命令行参数的方法。
main方法后面有参数,String[] args,那么4和5分别作为args[0]和args[1]的值。不过这两个是字符串类型,通过parseDouble转为double类型,然后直接能用来运算。
先回车,再输入,是通过标准输入流或者Scanner类来读取键盘输入。这应该是你用的方法。
先输入数据,再回车,然后直接显示结果,这是命令行参数的方法。
main方法后面有参数,String[] args,那么4和5分别作为args[0]和args[1]的值。不过这两个是字符串类型,通过parseDouble转为double类型,然后直接能用来运算。
全部回答
- 1楼网友:一只傻青衣
- 2021-02-01 12:49
限制元素宽度就ok了
- 2楼网友:输掉的尊严
- 2021-02-01 11:59
main(String args[])
args可以用来接受参数
所以你java rectangle 4 5以后args[0]就是4,args[1]就是5
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯