如何在Java中将字符串转换为字符串数组?

Lin*_*ite -4 java arrays string

我有一个城市名称用逗号分隔的字符串,如下所示:{东京,纽约,阿姆斯特丹}

你如何将它转换为 String[] 数组,如 {"Tokyo", "New York", "Amsterdam"}

Deb*_*Ray 7

拆分为“,”。

String st = "Tokyo, New York, Amsterdam"
String[] arr = st.split(",");
Run Code Online (Sandbox Code Playgroud)

如果st有'{'和'}'。你可能想做一些类似......

st = st.replace("{","").replace("}","");
Run Code Online (Sandbox Code Playgroud)

摆脱“{”和“}”。