[color=orange][size=large]indexOf(string a):查找字符串出现的第一个位置。假如字符串里有多个该字符,只显示第一个位置。没出现则返回-1.[/size][/color]
int java.lang.String.indexOf(String str)
Returns the index within this string of the first occurrence of the specified substring. The integer returned is the smallest value k such that:
this.startsWith(str, k)
is true.
Parameters:
str any string.
Returns:
if the string argument occurs as a substring within this object, then the index of the first character of the first such substring is returned; if it does not occur as a substring, -1 is returned.
[color=brown]
[size=large]charAt(index):查找该索引指向的字符,返回值是char。[/size][/color]
Returns the char value at the specified index. An index ranges from 0 to length() - 1. The first char value of the sequence is at index 0, the next at index 1, and so on, as for array indexing.
If the char value specified by the index is a surrogate, the surrogate value is returned.
Specified by: charAt(...) in CharSequence
Parameters:
index the index of the char value.
Returns:
the char value at the specified index of this string. The first char value is at index 0.
Throws:
IndexOutOfBoundsException - if the index argument is negative or not less than the length of this string.
int java.lang.String.indexOf(String str)
Returns the index within this string of the first occurrence of the specified substring. The integer returned is the smallest value k such that:
this.startsWith(str, k)
is true.
Parameters:
str any string.
Returns:
if the string argument occurs as a substring within this object, then the index of the first character of the first such substring is returned; if it does not occur as a substring, -1 is returned.
[color=brown]
[size=large]charAt(index):查找该索引指向的字符,返回值是char。[/size][/color]
Returns the char value at the specified index. An index ranges from 0 to length() - 1. The first char value of the sequence is at index 0, the next at index 1, and so on, as for array indexing.
If the char value specified by the index is a surrogate, the surrogate value is returned.
Specified by: charAt(...) in CharSequence
Parameters:
index the index of the char value.
Returns:
the char value at the specified index of this string. The first char value is at index 0.
Throws:
IndexOutOfBoundsException - if the index argument is negative or not less than the length of this string.
本文详细介绍了Java中字符串的两种常用操作方法:indexOf方法用于查找指定子串首次出现的位置,如果未找到则返回-1;charAt方法用于获取指定索引处的字符。这两种方法是Java编程中处理字符串的基础。
823

被折叠的 条评论
为什么被折叠?



