java reverse()使用方法求解
1个回答

import java.util.*;

import java.io.*;

public class PetTest

{

x09public static void main(String args[])

x09{

x09x09Scanner in = new Scanner(System.in);

x09x09int t = in.nextInt();

x09x09while(t-- != 0)

x09x09{

x09x09x09String c = in.next();//用字符串读入

x09x09x09int ed = 0;

x09x09x09if (c.charAt(0) == '-')//处理负号

x09x09x09{

x09x09x09x09ed++;

x09x09x09x09System.out.print('-');

x09x09x09}

x09x09x09boolean st = false;//前导0标识

x09x09x09for (int i = c.length() - 1;i > ed;i--)

x09x09x09{

x09x09x09x09if (!st c.charAt(i) == '0')//不输出前导0

x09x09x09x09x09continue;

x09x09x09x09System.out.print(c.charAt(i));

x09x09x09}

x09x09x09System.out.println(c.charAt(ed));//最后一个数字一定要输出,防止原始数值为0

x09x09}

x09}

}