常用类
字符串相关的类(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文件位于包里面的时候首先找到包然后找到包上面的上层路径.
像树状图一样打印目录的类:

枚举类:

浙公网安备 33010602011771号