【P1307 [NOIP2011 普及组] 数字反转】【Java】【去除数字开头的零】

package myPackage;
import java.util.*;
public class Main {
    
    
	public static void main(String[] args) {
    
    
		Scanner in=new Scanner(System.in);
		int n=in.nextInt();
		String s=Integer.toString(n);
		char[] c=s.toCharArray();
		StringBuilder sb=new StringBuilder();
		if(n<0) {
    
    
			sb.append("-");
			for(int i=c.length-1;i>0;i--) {
    
    
				sb.append(c[i]);
			}
		}else {
    
    
			for(int i=c.length-1;i>=0;i--) {
    
    
				sb.append(c[i]);
			}
		}
		String string=sb.toString();
		int res=Integer.parseInt(string);//去除开头的零
		System.out.println(res);
	}
}

猜你喜欢

转载自blog.csdn.net/m0_57937908/article/details/120108881
今日推荐