在Java中返回类可以通过以下几种方式实现:
public class MyClass {
private int value;
public MyClass(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}
public class Main {
public static MyClass createObject() {
MyClass obj = new MyClass(10);
return obj;
}
public static void main(String[] args) {
MyClass newObj = createObject();
System.out.println(newObj.getValue()); // Output: 10
}
}
public class MyClass {
private int value;
public MyClass(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}
public class Main {
public static MyClass createObject() {
MyClass obj = new MyClass(10);
return obj;
}
public static void main(String[] args) {
MyClass obj = createObject();
System.out.println(obj.getValue()); // Output: 10
}
}
public class MyClass {
private int value;
public MyClass(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}
public class Main {
public static MyClass[] createArray() {
MyClass[] arr = new MyClass[3];
arr[0] = new MyClass(10);
arr[1] = new MyClass(20);
arr[2] = new MyClass(30);
return arr;
}
public static void main(String[] args) {
MyClass[] objArray = createArray();
System.out.println(objArray[1].getValue()); // Output: 20
}
}
以上是在Java中返回类的几种常见方式。根据具体的需求和场景,选择合适的方式来返回类。
领取专属 10元无门槛券
手把手带您无忧上云