ok,到了一周一次的总结时刻,我大致会有下面几个方面的论述:1.这周学习了Java的那些东西2.这周遇到了什么苦难3.未来是否需要改进方法等几个方面阐述我的学习路程。
抽象类 abstract
接口interface,定义时加入注释解释接口含义
String类
String是不可变字符串,所有的替换,截取子字符串,去空格,转换大小写等都是生成了新字符串
数位置从0开始,如 "abcd"b是1
涉及到字符串比较时用equals方法
equalsIgnoreCase不区分大小写比较
indexOf(x)从字符串中寻找第一个包含x字符串,输出首字符的位置
lastindexOf(x)从后往前找
repalse(old,new),用new替换字符串中的old,单个字符只能单对单,多个字符可以有双对多等
startsWith(),endsWith()判断是否以该字符串开头或结尾
substring(x),截取x位置到结尾的字符串,substring(x,y)截取从x到y-1的字符串
toUpperCase(),小写换大写,toLowerCase(),大写换小写
tirm(),去掉字符串前后的空格
也可以去找api文档下载来学习,我只找到总结常用String类api的:https://blog.csdn.net/2302_80198073/article/details/136059866?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogOpenSearchComplete~Rate-3-136059866-blog-122921781.235^v43^pc_blog_bottom_relevance_base9&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogOpenSearchComplete~Rate-3-136059866-blog-122921781.235^v43^pc_blog_bottom_relevance_base9&utm_relevant_index=6
内部类
非静态内部类
静态内部类
匿名内部类
局部内部类
得加快点进程了,确实有点慢