java - 如何创建一个类,我们可以在其中直接赋值

标签 java class classloader

可能标题会误导您。

String str ="abcd";

在上面的代码中,String 是一个类,不使用 new 我们可以创建一个有值的对象。现在我有一个 Number.java 类,我必须在其中分配一些数字,如下所示。

Number no = 23;

如何创建这样的类。

最佳答案

我通常会说您应该使用运算符重载。但是这个特性在 Java 中是不存在的。

参见此处:Operator overloading in Java

关于java - 如何创建一个类,我们可以在其中直接赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34207770/

相关文章:

java - 如何让我的 Maven 集成测试运行

java - Java 9 中的类加载器层次结构

ios - 从另一个类访问属性

java - Tomcat6 似乎没有加载我的 LogFormatter 类

java - Tomcat(没有热部署)可以忽略覆盖的jar吗

java - Spring Integration xml 到 java dsl - 如何定义入站/出站 channel 适配器、轮询器等

java - CXF:如何在通过 SOAP 发送对象时排除某些属性?

java - java中的随机访问文件

c++ - 访问私有(private)变量对象

python - 为什么 string.Formatter.format 没有 "self"参数?