【发布时间】:2021-03-28 01:19:08
【问题描述】:
我正在尝试将类中的整数对象转换为字符串。当 CreateAccount() 被打印而不向 phone_number 添加任何变量时,我希望它打印“无信息”。但通常需要 phone_number 保持整数。
public class CreateAccount {
private String customer_name;
private int phone_number;
private int password;
public void CreateAccount(){
this.customer_name = "No info";
Integer.toString(this.phone_number);
this.phone_number = "No info";
当我尝试使用 Integer.toString() 将 phone_number 转换为字符串时,出现“字符串无法转换为 int”错误。
【问题讨论】:
-
您确定您正在查看正确的线路吗?
this.phone_number = "No info";更有可能导致该消息。 -
你应该遵循 Java 命名约定:变量名和方法名应该用驼峰命名,所以没有下划线。