黑马程序员技术交流社区

标题: 关于如何取到一个整数在各个位数的数字,列如5429如何取到百位的数字. [打印本页]

作者: zc强盗    时间: 2015-6-10 23:47
标题: 关于如何取到一个整数在各个位数的数字,列如5429如何取到百位的数字.
我们可以通过%功能来实现你的要求.
class Demo {
        public static void main(String[] args) {
                int x = 5429;
                int y = x/100%10;
                System.out.println(y);
}
}
/*
这样就可以得到我们想要的数据.
同理如果想得到千位只要除以一千后%10就可以了.
想得到哪位直接除以那以为所在的位数然后%10即可.
%:是取余的意思.
*/
   
作者: xmmsbb    时间: 2015-6-11 00:19
恩恩  楼主说得对
作者: 朱智琳    时间: 2015-6-11 08:32
就是这个意思
作者: hellotaomi    时间: 2015-6-11 09:58
就是酱紫啊~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2