다음 루프 메서드에서 내 변수에 도달 할 수없는 이유는 무엇입니까 (i ++에 도달 할 수 없음)?
public String returnFailedImages() {
int i = 0;
while(i < failedScreenshotImages.size()) {
return "<img src='" + failedScreenshotImages.get(i) + "'" + ">" + "</br>";
i++;
}
return null;
}
또한 for 루프를 사용하는 경우 (i ++가 사용되지 않음) ?:
public String returnFailedImages() {
for(int i = 0;i < failedScreenshotImages.size(); i++) {
return "<img src='" + failedScreenshotImages.get(i) + "'" + ">" + "</br>";
}
return null;
}
메서드 이름에 따라 여러 요소를 반환하려고합니다. 를 반환 List<String>
하거나 String
실패한 이미지의 모든를 연결할 수 있습니다 .
public String returnFailedImages() {
StringBuilder result = new StringBuilder();
for(int i = 0;i < failedScreenshotImages.size(); i++) {
result.append("<img src='" + failedScreenshotImages.get(i) + "'" + ">" + "</br>");
}
return result.toString();
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다