나는 Apple과 Lenovo라는 단어의 모음을 모두 바꾸려고했습니다. 출력과 같은 것. %20ppl%20, L%20n%20v%20
여기Java - 문자열 배열을 다른 문자열 배열로 바꾸기
String[] dalek = new String[]{"Apple","Lenovo"};
String[] wy = new String[]{"a","e","i","o","u"};
for (int i = 0 ; i < dalek.length; i++)
String wyx = wy[i];
dalek[i] = dalek[i].replace(wyx,"%20");
System.out.println(Arrays.toString(dalek));
작동 그리고 문제는 무엇인가? – Thomas
for 루프에서 parantheses가 빠져있는 것처럼 보입니다. – aniri
더 간단한 'dalek [i] = dalek [i] .replaceAll ("[aeiou]", "% 20"); – Thomas