获取java代码关键字 java代码快捷键快速得到get方法( 二 )


java中怎么实现在一个字符串中查找其中的关键字 。public class $ {
public static void main(String... _) {
String str = "123456789 abcdefg hijklmn...";
System.out.println(str.indexOf("456"));
System.out.println(str.indexOf("45a"));
}
}
结果:
3
-1
如果有,就返回他的起始位置,注意是从0开始
没有,就返回-1
用循环
String[] key = { "456", "abc", "45a" };
String str = "123456789 abcdefg hijklmn...";
for (int i = 0; ikey.length; i++) {
System.out.println(key[i] + "的起始位置:" + str.indexOf(key[i]));
}
找出java源代码中的java关键字把Java所有的关键字存到map等容器里边(总共也没几个),判断单词是否是关键字 , 再用正则表达式判断是字符串,注释还是关键字,若是则加颜色,否则不加颜色 。
JAVA语言的关键字提取问题能力有限用个最笨获取java代码关键字的办法获取java代码关键字了
public String matchName(String filePath){
BufferedReader reader = new BufferedReader(new FileReader(filePath));
// 读取文本
StringBuffer sb = new StringBuffer();
String str;
while (null!=(str = reader.readLine())) {
sb.append(str);
sb.append("\r\n");
}
String rex = "项目名称";
String totalStr = sb.toString();
// 获取rex第一次出现获取java代码关键字的位置
int first = totalStr.indexOf(rex);
// 从该位置截取30长度获取java代码关键字的字符串
String result = totalStr.substring(first, first+30);
// 返回第一行
return result.split("\r\n")[0];
}
【获取java代码关键字 java代码快捷键快速得到get方法】获取java代码关键字的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于java代码快捷键快速得到get方法、获取java代码关键字的信息别忘了在本站进行查找喔 。

推荐阅读