Java经典算法40例(三十二)
2017-07-16 13:23
267 查看
题目:取一个整数a从右端开始的4~7位。
代码:
输出结果:
代码:
import java.util.Scanner; /** * 整数取位 * @author cheng * */ public class ThirtyTwo { public static void main(String[] args) { System.out.println("请输入一个大于7位的整数"); Scanner scanner=new Scanner(System.in); long x=scanner.nextLong(); String string=Long.toString(x); char[] charArray=string.toCharArray(); if(charArray.length<7){ System.out.println("位数不够!"); }else{ for(int i=4;i<=7;i++){ System.out.println("右数第"+i+"位是"+charArray[charArray.length-i]); } } scanner.close(); } }
输出结果:
请输入一个大于7位的整数 584298423 右数第4位是8 右数第5位是9 右数第6位是2 右数第7位是4
相关文章推荐
- Java经典算法40例(三十九)
- Java经典算法40例(三十三)
- Java经典算法40例(四十)
- Java经典算法40例(五)
- Java经典算法40例(八)
- Java经典算法40例(二十一)
- Java经典算法40例(三十四)
- Java经典算法40例(九)
- Java经典算法40例(二十二)
- java的经典算法40例-全源码
- Java经典算法40例(一)
- Java经典算法40例(二)
- Java经典算法40例(三十五)
- Java经典算法40例(十)
- Java经典算法40例(二十三)
- Java经典算法40例(十六)
- Java经典算法40例(二十四)
- Java经典算法40例(六)
- Java经典算法40例(十一)
- Java经典算法40例(三十)