Ich habe folgenden Code:
public static void main(String[] args) {
String s = "Java is great";
String s1= "%20";
char[]array=s.toCharArray();
for(int i=0; i<array.length; i++){
System.out.println(array[i]);
if(array[i]== ' '){
array[i]= "%20";
}
}
}
und ich muss whiteSpaces mit der Zeichenfolge "% 20" kurz füllen.
Wenn Sie nur Leerzeichen ersetzen möchten, verwenden Sie Folgendes:
String result = s.replaceAll(" ", ""%20");
Wenn Sie alle Leerzeichen (Leerzeichen, Zeilenvorschübe, Tabulatoren usw.) ersetzen möchten, verwenden Sie Folgendes:
String result = s.replaceAll("\\s", "%20");
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen