我有一個字符串,並希望拆分每個子字符串並將其添加到堆棧,除了要添加到列表的最後一個子字符串。如何分割一個字符串並查看它是否是字符串中的最後一個條目?
String keysFromString = One|Two|Three;
Stack<String> s = new Stack<String>();
List <String> stringList = new ArrayList<String>();
if (keysFromString .contains("|")) {
String[] keys = keysFromString .split("|");
for (String key : keys) {
s.add(key)
}
}
在這裏,我想一,二堆棧和三合一名單,但我不知道如何識別並添加最後一項以列爲指定字符串可能包含可變數目的子字符串。
這仍然不會區分最後的子字符串和其餘的。 – yellow
最後一個子字符串將位於堆棧頂部。 – Adam
問題是如何將所有子字符串添加到除最後一個之外的堆棧,而不是將它們全部添加,然後刪除最後一個。 – numX