判断几位数
public static void main(String[] args) {//初始化Scanner in = new Scanner(System.in);System.out.println("请输入数字:");int number = in.nextInt();int bit = 0;
//运行
//第一种考虑到0的方法:用的是if语句中嵌套while语句执行if (number == 0) {bit = bit + 1;}else {while (number > 0) {number = number / 10;bit = bit + 1;}}System.out.println("这个数字是:"+bit+"位数");
//第二种考虑到0的方法:用的是do-while语句,先执行一遍循环体,然后再判断循环.do {number = number / 10;bit = bit + 1;} while (number > 0);System.out.println("这个数字是:"+bit+"位数");
}

**注:**俩种判断方法,2选其一!

用java语句来判断输入数字的位数相关推荐

  1. java怎么系统输入数字_java怎么输入数字,这些经验不可多得

    相对于其它语言的输入输出,Java的显得有点繁琐了,这一点对于初学java的朋友尤为明显.那么这里分享下Java输入数字的方法. 工具/材料 eclipse 操作方法 01 java的Scanner类 ...

  2. java文本框输入数字_Java 文本框输入数字限制以及输入数字大小限制

    问题: 之前我有一篇博文也写了这个问题,也是使用的字符串来控制文本框的输入数字 不过,那篇博文给的方法只能限制数字输入,以及数字输入长度的限制 今天给出可以限制输入数字大小的方法,例如:希望输入的数字 ...

  3. c++获取输入数字的位数/获取位数并且将其存入数组中/获取位数存入数组并且利用它解决实际问题

    1.仅仅获取数字的位数: int checkNumber(int num){int weishu = 0;for (int i = 1, num1 = num, shuzu = 0; num / i; ...

  4. java获取界面输入数字_Java练习题-从键盘接受一个数字,列出该数字的中文表示格式...

    import java.util.Scanner; /** * 从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三:键盘输入3103,打印出三一零三. * * @auth ...

  5. java获取界面输入数字_通过JAVA设计 GUI 界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值,进行加、减、乘、...

    通过JAVA设计 GUI 界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值,进行加.减.乘. 2016-08-22 0 0 0 4.0 分 其他 1 积分下载 如何获取积分? 通过JAVA设计 ...

  6. 用Java语句判断一个数字是不是7的倍数

    import java.util.Scanner;public class Tomp {public static void main(String[] args) {Scanner mys = ne ...

  7. 文本框输入位数 html,[求助]请问如何在文本框中限制输入数字的位数(已解决)...

    请教一下各位老师: 我设计了一个用于批量打印统计表的小程序,想在文本框中限制输入的业务编号只能是13位,多了少了都不行.自己试了很多次,就是没能在光标移开这个文本框时才执行判断语句,请各位老师指点一下 ...

  8. java中自定义输入数字格式_Java 创建并使用自定义数字格式、35;###、####.#####和语言环境...

    import java.util.*; import java.text.*; /* nowjava - 时代Java 提 供 */ public class DecimalFormatDemo { ...

  9. java验证只能输入数字和字母_java:为什么我做的验证只能验证数字和字母不重复,不能验证汉字不重复...

    添加页面jsp部分:-------------//验证表格varvalidator=$("#p").validate({rules:{projectCode:{required:t ...

最新文章

  1. 使用Java HttpURLConnection抓取网页内容(一)限制返回的网页大小
  2. PHP(十二)文件操作
  3. Google已占据全球搜索市场75.8%份额
  4. Linux存储入门:简易数据恢复方案--分区和LVM实战
  5. 关于开发过程中的空指针问题
  6. 4.3 IP数据报格式
  7. 最全android Demo
  8. AttributeError: ‘set‘ object has no attribute ‘items‘
  9. PyTorch之torch.nn.CrossEntropyLoss()
  10. Mysql 学习笔记08
  11. mysql 初始化_Windows10安装mysql
  12. 续php的一些基本概念
  13. spreadsheet js中创建下拉列表_JS 中创建自定义排序方法
  14. Atitit 查找轮廓 findContours
  15. 自由手写体字帖pdf_何某手写体:一款随心所欲充满趣味的日系手写字体 免费商用...
  16. 人工智能数学基础——贝叶斯分析
  17. dts音效大师安卓版_dts音效大师手机app下载-dts音效大师安卓手机app下载-电玩之家...
  18. 微信文件夹的dat文件怎么打开_微信dat后缀的文件怎么打开
  19. c语言中的/和%表示什么意思
  20. C# 盘古分词的使用

热门文章

  1. 强制去除输入信号超出范围
  2. 递推法与递归法2022.3.14
  3. 域名空间的申请和项目的部署及发布
  4. mysql中储存过程的作用_存储过程在数据库中的作用是什么
  5. PHP构造函数的继承
  6. 渗透测试-微信小程序-公众号测试经验总结
  7. 手动泵DHP2-100、DHP-100
  8. 6年,我从手工测试到测试开发,写给即将进入或者正在做测试的你...
  9. Cockroach Labs:CockroachDB团队创业 获得625万美元投资
  10. UART串口发送模块设计Verilog