zoukankan      html  css  js  c++  java
  • 代码实现:取一个整数a从右端开始的4~7位

    import java.util.Scanner;
    //取一个整数a从右端开始的4~7位。
    public class Test {
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		System.out.println("请输入一个整数:");
    		String s = "";
    		Long ls = 0L;
    		while (true) {
    			s = sc.nextLine();
    			if (s.length() >= 7) {
    				try {
    					ls = Long.parseLong(s);
    					break;
    				} catch (NumberFormatException e) {
    					System.out.println("内容非法,请重新输入一个整数:");
    				}
    			} else {
    				System.out.println("长度非法,请重新输入一个整数:");
    			}
    		}
    		StringBuffer sb = new StringBuffer();
    		sb.append(s);
    		sb.reverse();
    		String substring = sb.substring(3, 7);
    		System.out.println("取" + ls + "整数a从右端开始的4~7位:" + substring);
    	}
    }
    
  • 相关阅读:
    Tarjan 算法 自学整理
    POJ 2395 Out of Hay
    Codevs 1557 热浪
    Codevs 2956 排队问题
    Codevs 1005 生日礼物
    集合
    奇怪的函数
    关押罪犯
    搭积木
    大数据
  • 原文地址:https://www.cnblogs.com/loaderman/p/6527505.html
Copyright © 2011-2022 走看看