常用类

Posted Dva清流

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用类相关的知识,希望对你有一定的参考价值。

字符串相关的类(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文件位于包里面的时候首先找到包然后找到包上面的上层路径.

像树状图一样打印目录的类:

 

 

枚举类:

 

以上是关于常用类的主要内容,如果未能解决你的问题,请参考以下文章

swift常用代码片段

# Java 常用代码片段

# Java 常用代码片段

IOS开发-OC学习-常用功能代码片段整理

21个常用代码片段

js常用代码片段(更新中)