-3
我有這樣的代碼在Python:Python的if語句的Java
if word[x:x+2] in twowords:
(twowords
是一個列表)。我無法弄清楚如何在Java中編寫in twowords
。
我有這樣的代碼在Python:Python的if語句的Java
if word[x:x+2] in twowords:
(twowords
是一個列表)。我無法弄清楚如何在Java中編寫in twowords
。
它看起來像Python使用[x:y]
創建一個子字符串。您可以使用substring
method用於該目的,具有相同的參數。
Java中沒有in
語法,但Java中的所有List
都支持contains
method。
嘗試
if (twowords.contains(word.substring(x, x+2)))
大腸被稱爲切片算子,IIRC。 – Carcigenicate
所以,檢查是否有子列表? [這](http://stackoverflow.com/a/1872889/645270)是我的第一次打擊。 – keyser
也許他正在[java]中尋找某種東西,或者他不知道它被稱爲子列表。 – traveh