我一直在嘗試轉換字符串數組,我使用request.getParameterValues(),使用普通數組取得每個單獨的值(例如[1,2,3。 ..]),並把它的Integer.parseInt()內,它不斷給我這個錯誤:試圖將字符串數組轉換爲Int數組的JSP
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>
請幫我
這是整數,而不是基於整數,因爲它錯誤說。 – farukdgn 2015-02-05 16:35:42
你有一個錯字 - 它是整數,而不是整數。錯誤消息告訴你它不知道什麼是Interger(即它無法解析)。 – 2015-02-05 16:40:55