利用字符串的length()方法可以很容易地得到位数,其次我们使用 +"" 的技巧可以很容易地将整数转换为字符串
import java.util.Scanner; import java.lang.String; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num = scan.nextInt(); scan.close();
if(num<=0)
System.out.print(num);
else System.out.print((num+"").length());
}
}