문자열 목록이 있고 목록의 각 문자열 앞에 텍스트를 추가하고 싶습니다. 한 줄의 코드처럼 for/Iterator 루프없이이 작업을 수행하려고합니다. 나는 이것에 대한 해결책을 찾을 수 없다.자바 문자열 목록에 재귀 적으로 문자열 추가
다음은 for 루프를 사용했지만 다음과 같은 해결책이 필요합니다. 해결책이 있습니까?
List<String> strings = new ArrayList<String>();
strings.add("a");
strings.add("b");
strings.add("c");
strings.add("d");
List<String> appendedList = new ArrayList<String>();
for (String s : strings) {
appendedList.add("D" + s);
}
도와주세요. 감사. 이 같은
이
왜? 있다면, 그것은 훨씬 덜 읽기 쉬울 것입니다. – Doorknob
당신이 제안한 기술이 대부분의 목적에 유용하지는 않습니다. 왜 이렇게하고 싶은지 설명해 주시겠습니까? 이 숙제가 있니? – Jeremy
아니 숙제가 아니지만 제 동료 중 한 명이 이것이 가능한지 알고 싶어합니다. appendList = StringUtils.append ("x", strings) – Sara