如何使用CharSequence

时间:2011-03-01 03:40:39

标签: java charsequence

嘿,我在理解CharSequence方面遇到了一些麻烦。
我认为这将是帮助我的方法的完美方法,但我很难理解如何使用它。
我如何制作序列< / p为H.过来。

这是我到目前为止所做的:

String s = "</p>";
char c;

while(reads.hasNext()){
c = reads.next();
    s = "" + c;
    if (inputPath.contains(?)) {
    // how do i make it return true if it contains < /p>
    }
}

2 个答案:

答案 0 :(得分:1)

假设您正在讨论java.lang.CharSequence,它是一个接口,并且是String,StringBuilder和StringBuffer(以及其他一些东西)的父级。

看起来你更想看看你有这么胖的输入,或者包含给定的字符串(</p>)。为此,您可以使用Pattern类或String.equals或String.indexOf方法(或StringBuilder版本)。

答案 1 :(得分:1)

您可以使用indexOf()测试一个字符串包含另一个字符串:

if (inputPath.indexOf("< /p>") != -1) {
    // inputPath contains "< /p>" somewhere in it
}