如图,我在类Program中创建了int类型length,现在我想要在类RandomSequence中,将length的值带入sequence[ ] 这个数组中的[ ],应该怎么操作?最好可以用简单代码演示一下,感谢!!!
用set get方法
A类中,有一个变量i,B类需要获取这个i值并对其进行处理
public class A { private int i; public int geti() { return i; } public void setC(int i) { this.i = i; } }
public class B { private A a; public A getA() { return a; } public void setA(A a) { this.a = a; } public static void main(String[] args) { B b=new B(); b.getA().geti(); } }
public class TestMain {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int arr[] = new int[10];
int val = -1;
for (int i = 0; i < 11; i++) {
while (true) {
System.out.println("Please input a value of int:");
int temp = sc.nextInt();
if (temp > 0) {
if (i < 10) {
arr[i] = temp;
}else {
val = temp;
}
break;
}
}
}
InputSequence inputSequence = new InputSequence(arr, val);
System.out.println(inputSequence);
}
}
class InputSequence {
private int[] sequence;
private int bound;
public InputSequence(int[] sequence, int bound) {
this.sequence = sequence;
this.bound = bound;
}
@Override
public String toString() {
return "InputSequence{" +
"sequence=" + Arrays.toString(sequence) +
", bound=" + bound +
'}';
}
}