이 메서드는 오류를 표시하지 않지만 기본 메서드에서는이 메서드를 사용하여 목록을 표시 할 수 없습니다. 이 방법을 사용하는 방법 main에서 getvalues () 메서드를 사용하여 목록을 인쇄하는 방법
if (userinput.equalsIgnoreCase("push"))
{ calc.push(value);
calc.displaylist();
System.out.println(calc.getValues());
}
else if (userinput.equalsIgnoreCase("mult"))
{ calc.push(calc.mult());
calc.getValues(); }
는 ... 대신 내가 Methos는라고 표시 목록을 사용하고 작동하지만 난 내에 getValues 방법을 사용하는 방법을 알아야합니다. 두 방법은 다음과 같습니다 :
Double[] getValues()
{
Double[] array = new Double[values.size()];
return values.toArray(array);
}
void displaylist()
{
for(Double d : values)
System.out.println(d);
}
고맙습니다. 여기에 다른 변수에 할당하여 getValues ()를 사용하는 방법이 있습니다. 내 쿼리를 표현하는 것이 더 명확해야한다는 것을 배웠습니다. 즉석에서 즉사하려고합니다. Double [] returnValues = calc.getValues (); for (int i = 0; i
kathy