java中字符串类型的001怎么加1变成002
时间: 2024-04-30 11:19:17 浏览: 256
java代码混淆,无法实现01001那种,但是可以把包名以及变量名和类名变成0oo0oo这种 增加代码阅读难度
可以将字符串类型的"001"先转化为整型类型,然后加1,再将结果转化为字符串类型:
```java
String str = "001";
int num = Integer.parseInt(str);
num++;
str = String.format("%03d", num);
System.out.println(str); // 输出002
```
其中,`Integer.parseInt(str)` 表示将字符串类型的 str 转化为整型类型。`String.format("%03d", num)` 表示将整型类型的 num 格式化成3位数,不足3位则在前面补0,然后转化为字符串类型。
阅读全文