可以使用Integer.parseInt()方法将字符串转换为十进制整数。在转换之前,可以使用String.trim()方法去掉字符串前后的空格。

下面是一个示例代码:

String s = "0172";
s = s.trim(); // 去掉前后空格
int decimal = Integer.parseInt(s, 10); // 将字符串转换为10进制整数
System.out.println(decimal); // 输出结果:172

在上述代码中,首先使用String.trim()方法去掉字符串s前后的空格。然后,使用Integer.parseInt()方法将字符串s转换为十进制整数,第二个参数指定进制为10。最后,将转换后的整数打印出来。

String的0172变去掉前面的0变成10进制 请用java代码

原文地址: https://www.cveoy.top/t/topic/iiH6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录