Java学习常用实用类

2023-12-20 02:31:09

1 字符串

? ? ? ? 字符串的创建

? ? ? ? ? ? ? ? 字符串常量?例如:"你好" , "1234.987" , "HelloWorld!"

? ? ? ? ? ? ? ? 字符串的声明?例如:String s;?

????????????????创建字符串——String类的构造方法

????????????????创建字符串——引用字符串常量

????????????????Java中判断空串与空对象

????????????????空字符串:长度为0的字符串,即:""

????????????????空对象:String对象的引用为空,即:null

? ? ? ? ? ? ? ? 常用方法 以String s 为例子

? ? ? ? ? ? ? ? s.length() 字符串的长度?

????????????????s.equals("") 判断是否相等

? ? ? ? ? ? ? ? ?s.indexOf (String s)? 查找子串s首次出现的位置,并返回,没有返回-1

? ? ? ? ? ? ? ? s.indexOf(String s ,int startpoint)?从当前串的startpoint位置处开始查找子串s的出现位置,并返回首次出现的位置;

????????????????String substring(int startpoint)获取子串从startpoint开始到串末尾

????????????????String[] split(String reg)? ?以reg作为分隔符,获取分隔后的字符串数组

? ? ? ? ? ? ? ? s.?substring(int start ,int end)?该子串从start开始到end

????????????????boolean regionMatches(int firstStart, String other, int otherStart, int length)

????????从当前字符串firstStart指定的位置开始,取长度为length的一个子串1; other是比较字符串,从otherStart指定的位置开始,取长度为length的另一个子串2; 如果两个子串相同则返回true,否则返回false。

????????????????String trim()? 去除字符串前后的空格

????????????????s.getChars(int start,int end,char c[ ],int offset )??将字符串从位置start到end(不包含end)位置上的字符拷贝到数组c[]中,从数组c[]的offset处开始存放。

????????????????char[ ] toCharArray() 得到一个字符数组,该数组的长度与字符串的长度相等。

????????????????public byte[] ?getBytes() 使用平台默认的字符编码,将当前字符串转化为一个字节数组?

????????

文章来源:https://blog.csdn.net/axxdxzz/article/details/135061596
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。