Я пытаюсь преобразовать массив String, который я получил с помощью request.getParameterValues (), принимая каждое отдельное значение с помощью обычного массива (пример [1, 2, 3. ..]) и положить его внутрь Integer.parseInt(), и он продолжает давать мне эту ошибку:JSP пытается преобразовать массив String в массив Int
Interger cannot be resolved
Я схожу с ума. Это определенная часть кода:
int mat1[] = new int[(matrix1.getCols() * matrix1.getRows())];
int mat2[] = new int[(matrix2.getCols() * matrix2.getRows())];
if(request.getParameterValues("el") != null)
{
String str[] = request.getParameterValues("el");
for(int a = 0; a < (matrix1.getCols() * matrix1.getRows()); a++)
mat1[a] = Interger.parseInt(str[a].trim());
}
if(request.getParameterValues("el2") != null)
{
String str2[] = request.getParameterValues("el2");
for(int a2 = 0; a2 < (matrix2.getCols() * matrix2.getRows()); a2++){
mat2[a2] = Interger.parseInt(str2[a2].trim());
}
"эль" и "EL2" пришел отсюда:
for(int n = 0; n < matrix1.getRows(); n++){ %><br><%
for(int i = 0; i < matrix1.getCols(); i++){ %>
<form method=get>
<tr><input type=number name=el value=0></tr>
...
for(int n2 = 0; n2 < matrix2.getRows(); n2++){ %><br><%
for(int i2 = 0; i2 < matrix2.getCols(); i2++){;%>
<tr><input type=number name=el2 value=0></tr>
PLS помочь мне
Это целое, не Interger, как он сказал в сообщении об ошибке. – farukdgn
У вас есть опечатка - это Integer, а не Interger. Сообщение об ошибке сообщает вам, что не знает, что такое Interger (т. Е. Он не может быть разрешен). –