Я пытаюсь использовать цикл do ... while, который зацикливается на основе идентификаторов в моем массиве.Я немного новичок в использовании цикла do while, поэтому у меня возникли проблемы с включением массива в объект.Вот мой соответствующий код:
String studentId = StringUtils.defaultString(request.getParameter("Student_ID"));
String studentId1 = StringUtils.defaultString(request.getParameter("Student_ID1"));
String studentId2 = StringUtils.defaultString(request.getParameter("Student_ID2"));
String studentId3 = StringUtils.defaultString(request.getParameter("Student_ID3"));
String studentId4 = StringUtils.defaultString(request.getParameter("Student_ID4"));
String studentId5 = StringUtils.defaultString(request.getParameter("Student_ID5"));
String studentId6 = StringUtils.defaultString(request.getParameter("Student_ID6"));
String studentId7 = StringUtils.defaultString(request.getParameter("Student_ID7"));
String studentId8 = StringUtils.defaultString(request.getParameter("Student_ID8"));
String studentId9 = StringUtils.defaultString(request.getParameter("Student_ID9"));
String[] studentArray;
studentArray = new String [15];
studentArray[0] = studentId; studentArray[1] = studentId1;
studentArray[2] = studentId2; studentArray[3] = studentId3;
studentArray[4] = studentId4; studentArray[5] = studentId5;
studentArray[6] = studentId6; studentArray[7] = studentId7;
studentArray[8] = studentId8; studentArray[9] = studentId9;
do {
// blah blah blah
} while ( // Here is where I want to tell it to loop for every student in my array. It should not run for id's that are empty strings(*if possible));
См. Комментарии для более четкого объяснения. StringUtils.defaultString , который используется при получении моих параметров, выдаст мне пустую строку, если параметр получит NULL .Поэтому, если возможно, я хотел бы принять это во внимание, а не запускать мои операторы "do {}", когда конкретный идентификатор массива представляет собой пустую строку.Заранее спасибо за помощь, и если у вас есть какие-либо вопросы, пожалуйста, задавайте.