java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的

java做一个计算长方形面积的小程序,怎么限定小数点只能输入一个?怎么限定只能输入数字?运算得出的,第1张

import java.util.Scanner

import java.text.DecimalFormat

public class Rectangle {

public static void main(String[] args) {

String str

Double width, length, 兆好area

// 判断小数条件的正则表达式

String regEx = "^([1-9][0-9]*)+(.[0-9]{1,1})?$" 

 

Scanner s = new Scanner(System.in)

System.out.println("请输入长:")

str = s.nextLine()

while(true) {

 戚戚       

    // 若输入的长度不符合要求,重新输入。

if (!str.matches(regEx)) {

System.out.println("输入格式错误,请重新输入。")

str = s.nextLine()

} else {

length = Double.parseDouble(str)

break

}

}

System.out.println("请输入宽:")

str = s.nextLine()

while(true) {

if (!str.matches(regEx)) {

System.out.println("输入格式错误,请重新输入。")

str = s.nextLine()

} else {

width = Double.parseDouble(str)

break

}

}

area = width * length

// 定义输出小数的格式族仔铅为保留小数点后三位

DecimalFormat df = new DecimalFormat("###.000")

System.out.println("面积为:" + df.format(area))

}

}

运行结果如下

大部分埋橘投票报名小程序前端都只能限制投票用户(即参与点击投票的人)的参与次数袭含,无法限制某个选项只接受几人投票的参与方式。如果非要将70个题目做成一个投票活动的形式让56人来参与投票,可以找投票小程序运营方在后台进行设置(需要支持频率限制的小程序才可以),将活动创建好后要求帮忙更改频率限制,这类活动都是短时间内完成的。可以将选手1小时内只能接受一个人投票具体根据自己需要的时间长度来定,只要有人投过一次的选项别人再拍液笑投系统就会自动锁定无法投票成功,锁定后释放时间可以设置长点或者永久锁定。这样就可以实现班级里有 56 人,老师给了 70 个作业题目,题目自选,但每个题目不得超过 2 位同学选择的要求啦

想实现小程序中组件text最多显示两行内容,如果超出就省略号,搞了半天都没师兄锋磨,百度出来的全都不对,这可和微信开发者工具的版本有关系.因为我发现好多效果和例子实现出来的完全不一样,mmp!

white-space: nowrap 网上很多博客都有whiteice-space,我设置了就不银凯斗行,删除孙含了就对了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12566376.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存