-4
arraylist에 문자열 배열 요소를 추가하려면 어떻게해야합니까? 당신이 budgetEntity= budgetEntityList.get(k);
문자열 배열 요소를 자바의 arraylist에 추가하는 방법
가 new ArrayList<>(capacity)
이 BudgetList 객체와의 ArrayList를 기입하지 않습니다 수행 할 때
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
List<BudgetEntity> budgetEntityList = new ArrayList<>(20);
BudgetEntity budgetEntity = new BudgetEntity();
String budgetID[] = request.getParameterValues("budgetID");
for(int i=0; i < budgetID.length ; i++) {
for(int k=0; k < budgetEntityList.size() ; k++) {
budgetEntity= budgetEntityList.get(k);
}
budgetEntity.setTotal(Integer.valueOf(budgetID[i]));
}
내가이 예외를 얻을 귀하의 BudgetEntity의 총을 설정 .... java.lang.IndexOutOfBoundsException : 인덱스 : 0, 파일 크기 : 0 java.util.ArrayList.rangeCheck (알 수없는 소스) java.util.ArrayList.get에서 \t (알 수없는 소스)에서 \t com.watanialivestock.contoller.BudgetSaveServlet.doPost에서 \t (BudgetSaveServlet.java:75) – Satti
제발, 너를 편집해라. 이 예외에 대해서도, [질문]에 정확한 질문을 쓰십시오. – AxelH
또한 stacktrace (주석에서 읽기 어렵습니다)는 Budg etServServlet.java의 75 행을 참조합니다. 그게 어떤 선 이니? –