-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