Sak*_*nda 3 java variables class declaration instance
我希望实现这样的目标.声明并初始化类似那些原始数据类型的变量.(无需使用new关键字)
MyClass myInstance = 123;
Run Code Online (Sandbox Code Playgroud)
类似于String.只有"String"类型可以做到这一点,它也是一个类!
String myString = "A string!";
Run Code Online (Sandbox Code Playgroud)
我想要一种方法来声明一些变量而不使用newlikenew MyClass(123)
谢谢!
你不能用自定义类来做.
支持这样的实例化唯一的类String和基本类型的包装类(Integer,Boolean,等...).
如果你使用反射,你可以创建没有"new"的自定义类的实例,但是你将使用类的newInstance()方法Class,这似乎不是你想要实现的.
| 归档时间: |
|
| 查看次数: |
895 次 |
| 最近记录: |