常用类
字符串相关的类(String/StringBuffer):
Java.lang.String类代表不可变的字符序列. 两个双引号括起来的对象就是这个类的用法. "XXXX"
String s1 = "Hello" String s2 = "Hello" s1 == s2 这里的Hello字符串保存在Dateseg s1 s2指向同一对象 如果是 String s1 = new "Hello" 那么s1 就不等于 s2 s1 s2不指向同一对象.
String重写了equals 字符序列相同即为ture System.out.println(s1.equals(s2)) //ture
String(C,4,4)
String(char[] value, int offset, int count)
第一个c数组名称, 第二个4 从4开始. 第三个4 截取四个
基本数据包装类:
public static String valueOf(char c)
valueof将其他数据类型转换成字符串类型.\
public String[] split(String regex)将字符串用特殊符号分成一个一个的子串.
输出一个字符串,判断大小写出现的次数.
要想到程序中需要将每个字符串拿出来作比较.
for(int i=0;i<s.length();i++){
char c = s.charAt(i)
这个是将字符串中的每个字符拿出来
然后分类进行比较:
if(c>= 'a' && c<='z'){
Icont++}一次类推大写和其他.
也可以用
character.isLowerCase/isUperCase判断是否为大小写
也可以用这种方法借助indexof来判断数组中的c是不是大写或者小写.
将大写小写表全部给出一个一个的进行比较.
StringBuffer类:
StringBuffer类是可变的字符. 不同于String是不可变的字符序列. String类如果要改变需要copy
StringBuffer(String str) 创建一个StringBuffer对象,包含与String对象str相同的字符序列.
对一个对象用String和StringBuffer都调用了Object的ToString方法将object转换成字符串.
Math类:
File类:
getParentFile找到的父类文件
当class文件位于包里面的时候首先找到包然后找到包上面的上层路径.
像树状图一样打印目录的类:
枚举类:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!