博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java获取整数的各位数值
阅读量:4324 次
发布时间:2019-06-06

本文共 805 字,大约阅读时间需要 2 分钟。

 第一种是取模运算  

int qian =input/1000; //千位除以1000int bai = input/100%10;//百位除以100%10int shi = input%100/10;//十位%100/10int ge = input%10;//个位直接%10System.out.println("千位数"+qian+"百位是"+bai+"十位是"+shi+"个位数是"+ge);

第二种是使用char数组进行分割开依次存到数组

//实现数据 的排序 获取各个位数public static void main(String[] args) {    System.out.println("请输入一个四位数");    //定义变量接受    @SuppressWarnings("resource")    int number = new Scanner(System.in).nextInt();    if(number>999&&number<10000) {        char[] chars = String.valueOf(number).toCharArray();        System.out.println("千位"+chars[0]);        System.out.println("百位"+chars[1]);        System.out.println("十位"+chars[2]);        System.out.println("个位"+chars[3]);    }else {        System.out.println("你输入的不是四位数··系统终止!!请重新输入!!");    }}

end

转载于:https://www.cnblogs.com/WangBoBlog/p/10509903.html

你可能感兴趣的文章
poj 1038 Bugs Integrated, Inc. 三进制状态压缩 DFS 滚动数组
查看>>
zoj 1654 Place the Rebots 最大独立集转换成二分图最大独立边(最大匹配)
查看>>
Wordpress解析系列之PHP编写hook钩子原理简单实例
查看>>
怎样看待个体经济
查看>>
不明觉厉的数据结构题2
查看>>
面向对象编程思想概览(四)多线程
查看>>
二十三种设计模式及其python实现
查看>>
Math类、Random类、System类、BigInteger类、BigDecimal类、Date类、SimpleDateFormat、Calendar类...
查看>>
【设计模式】 访问者模式
查看>>
关于FFMPEG 中I帧、B帧、P帧、PTS、DTS
查看>>
request和response的知识
查看>>
bootstrap 表单类
查看>>
20165332第四周学习总结
查看>>
Codeforces Round #200 (Div. 1)D. Water Tree dfs序
查看>>
linux安全设置
查看>>
Myflight航班查询系统
查看>>
团队-团队编程项目爬取豆瓣电影top250-代码设计规范
查看>>
【linux驱动分析】之dm9000驱动分析(六):dm9000_init和dm9000_probe的实现
查看>>
json具体解释
查看>>
十一:Java之GUI图形Awt和Swing
查看>>