java - 从另一个字符串中获取4个字符串并检查哪个字符串不同

时间:2014-04-20 12:29:34

标签: java string

我很抱歉标题不清楚,但我不知道如何解释我想做什么。

基本上,我有这个字符串:

<li>
 <span id="correctAnswer1748">Answer1</span>
</li>
<li>
 <span>Answer2</span>
</li>
<li>
 <span>Answer3</span>
</li>
<li>
 <span>Answer4</span>
</li>

(它没有真正说明答案是什么答案编号,它显示不同的文字。)

(span id =“correctAnswer1748”可以是任意四个数字(1-1803)。

有许多这样的行,但有不同的答案和不同的正确答案。 现在,我想得到Answer1,Answer2,Answer3和Answer4并保持它们的顺序相同,并告诉我哪一个是正确的,第一个,第二个,第三个或第四个。

我该怎么做?谢谢!

1 个答案:

答案 0 :(得分:0)

我不确定你在问什么,但我理解的是,你想在java中比较这个字符串的一部分。

您可以使用一些String方法,例如:

将字符串保存在String变量中,然后保存可以使用这些方法(假设变量名为“text”:

int index1 = text.indexOf(char character);
String substring1 = text.substring(int beginIndex, int endIndex);

每个答案然后进行比较:

boolean isEqual = substring1.equals(String substring2);

我希望这就是你所要求的,它帮助了你。