堆栈溢出只是想让我在这里写更多。
Class A{
static Class B{
int i,j;
}
B method(int x){
// how to return object of type B
}
}
Class Main(){
// how do i call method B here
}
答案 0 :(得分:0)
如果主要和 A 位于同一个套餐中,则该功能应如下所示:
A.java:
class A {
static Class B{
int i,j;
}
B method(int x){
// how to return object of type B
return new B();
}
}
Main.java:
public class Main {
public static void main(String[] args) {
// how do i call method B here
A a = new A();
A.B b = a.method();
}
}
如果他们在单独的包中,您需要公开A和B类。