【发布时间】:2020-05-14 21:15:16
【问题描述】:
我想像字符串一样使用赋值运算符创建我的自定义对象。
例如,
如果我想以简单的方式创建员工类的对象,例如 -
Class Employee{
private String name;
private int age;
private String country;
}
Employee employee = "Bagesh,27,India";
那么是否可以像 String 类一样创建对象呢?或者任何人都可以建议字符串赋值运算符对象创建的内部工作。
我已经在很多链接上搜索过,但没有得到完整的答案。
【问题讨论】:
-
答案是否定的。这是不可能的。
-
这能回答你的问题吗? Assignment Operator Overloading Java
-
最好的办法是创建一个构造函数。员工employee = new Employee("Bagesh",27,"India");
-
只能使用这样的赋值运算符创建字符串文字。自定义对象需要通过构造函数创建。字符串消息 = "Hello World";
标签: java