这是我关于Stack Overflow的第一篇文章,请原谅! :)

我有一个包含403个波兰车牌符号和县的列表。看起来像这样:

BIA powiatbiałostocki

BBI powiat bielski

BGR powiat grajewski

CT托伦
等等

我编写了一个代码,使我可以将第一个空格变为“ =”。

import java.io.*;
public class Test {

   public static void main(String args[]) {
     String Str = new String("BAU powiat augustowski");

     System.out.println(Str.replaceFirst(" ", "="));
}
}


我该如何进行循环(for?while吗?)来更改所有403条记录?我将不胜感激任何帮助。先感谢您!

最佳答案

如果您的列表是List<String>,则可以执行以下操作:

for (for int i = 0, i < yourList.size(), i++) {
    yourList.set(i, yourList.get(i).replaceFirst(" ", "="));
}


其他循环方法可以在这里使用:https://crunchify.com/how-to-iterate-through-java-list-4-way-to-iterate-through-loop/

最好

07-25 21:33