Processing:数据输入(上)
1. 方法indexOf()返回一个关键字(或词)在字符串中的位置,它有一个引数:关键字。例如下例将返回数值3: String search = “def”; String toBeSearched = “abcdefghi”; int index = toBeSearched.indexOf(search); 2. 逐一println()一下下边诸例,数一数(记住一个字符串的第一位是0而不是1,因为他是一个数组,所以你应当从0数起),你便会了解它的用法: String sentence = “The quick brown fox jumps over the lazy dog.” ; println(sentence.indexOf(“quick”)); println(sentence.indexOf(“fo”)); println(sentence.indexOf(“The”)); println(sentence.indexOf(“blah blah”)); 3. 是的,试到上边最后一个例子的时候,你会发现它返回的值是-1。这是一个很好的选择,因为在数组序号中不存在-1,因此,当indexOf()找不到一个关键字的时候,返回值-1来表述是再合适不过的。 4. 一个字符串的一部分被称为子串(substring),一个子串可以藉由substring()函数得到。它有两个引数:开始和结束的位置。比如下例的结果为“def”: String alphabet…
