定义一个整型变量num,初始值为10。+(1)将num转换为字符串str,并通过lengt?

定义一个整型变量num,初始值为10。
(1)将num转换为字符串str,并通过length()方
法返回该字符串的长度。
(2)将字符串str转换为整型包装类对象num1。
(3)将num1转换为整型变量num2。

代码实现如下:
```java
// 定义整型变量num,初始值为10
int num = 10;
// 将num转换为字符串str,并通过length()方法返回该字符串的长度
String str = String.valueOf(num);
int strLength = str.length();
// 将字符串str转换为整型包装类对象num1
Integer num1 = Integer.valueOf(str);
// 将num1转换为整型变量num2
int num2 = num1.intValue();
```
解释一下上面的代码:
(1) 首先将整型变量num转换为字符串str,使用`String.valueOf()`方法即可。然后调用`str.length()`方法获取该字符串的长度并赋值给变量`strLength`。
(2) 将字符串str转换为整型包装类对象num1,使用`Integer.valueOf()`方法即可,因为在Java中字符串类型和整型包装类之间可以相互转换。
(3) 将整型包装类对象num1转换为整型变量num2,使用`num1.intValue()`方法即可。
温馨提示:答案为网友推荐,仅供参考
相似回答