我不知道它是什么类型的错误,这是我的代码:
public static void Entrada() {
Stack operStack;
String oper = Teclado.cadena("¿Qué operación desea realizar?");
oper = oper.replaceAll(" ", "");
operStack=new Stack(oper.length());
ConversionStrToArr(String oper, Stack operStack); //Here appears the error message
}
public static void ConversionStrToArr(String oper, Stack operStack){
for(int i=1;i<=oper.length();i++)
operStack.Push(oper.charAt(i));
}
答案 0 :(得分:2)
以这种方式打电话
ConversionStrToArr(oper, operStack);
当您调用方法时,您只需传递该值。您无需在方法调用时定义值的类型。
注意:遵循Java命名约定。