我想知道是否有人可以帮助我找出删除部分字符串的方法。我使用java.util.TimeZone来检索时区“ids”,但我想删除大陆/前缀,基本上删除了城市名称。我还必须用我已经在代码中完成的空格替换所有下划线。我似乎无法找到一种方法来摆脱它之前的反斜杠和一切。这是我的代码。谢谢将时区名称转换为城市名称(删除大陆部分)
import java.util.*;
import java.util.TimeZone;
import java.util.Date;
import java.text.DateFormat;
public class Maps {
public static void main(String[] args) {
String[] Zone = TimeZone.getAvailableIDs();
int i = 0;
for (i =0 ; i< Zone.length; i++) {
String zone1 = Zone[i].replaceAll("_"," ");
System.out.println(zone1);
}
}
}
感谢您验证我的方法的有效性。很好的答案。 +1 –