charAt() equals() replaceAll() Character Scanner() indexOf()

来源:互联网 发布:关于网络的作文300字 编辑:程序博客网 时间:2024/06/16 13:07

char String.charAt(int index)

返回字符串第index+1个字符

boolean String.equals(Object anObject)

对比两个字符串,相等返回true,否则返回false

String String.replaceAll(String regex,

String replacement)

把字符串中所以的字符regex替换成字符replacement,返回替换后的字符串

boolean Character.isJavaIdentifierStart

(char ch)

检查字符ch是否可以作为java标识符的第一个字符,包括:

字母

货币符号

连接标点字符

不可以是数字

使用的时候直接调用类Character,调用函数Character.isJavaIdentifierStart(ch)

boolean Character.isJavaIdentifierPart

(char ch)

确定字符(Unicode代码点)是Java标识符中除首字符以外的部分。包括:

字母

货币符号(如“$”)

连接标点字符(如“_”)

数字

数字字母(如罗马数字字符)

合并标志

非空格标记

 

Scanner sc = new Scanner(System.in);

System.out.println("请输入:");

String str = sc.next();

sc.close();

从键盘输入中读取第一个字符串,赋值给str

int String.indexOf(int ch)

字符串中找到第一个与字符ch相等的字符在字符串中的位置int i,返回i,

若找不到字符ch,返回-1;

(参数ch为字符的编码大小)

0 0