首页 > 代码库 > Java基础_String
Java基础_String
1. equals , 比较字符串内容,区分大小写
String s1 = "abc"; String s2 = "aBc"; System.out.println(s1.equals(s2)); --->false
2.equalsIgnoreCase ,比较字符串内容,不区分大小写
String s1 = "abc"; String s2 = "aBc"; System.out.println(s1.equalsIgnoreCase(s2)); --->true
3.contains,字符串中是否包含且全部包含,区分大小写
String s1 = "ABCDEF"; String s2 = "F"; String s3 = "f"; System.out.println(s1.contains(s2)); --- >true System.out.println(s1.contains(s3)); --- >false
4.startsWith,判断字符串开始值,区分大小写
String s1 = "ABCDEF"; System.out.println(s1.startsWith("A")); --->true System.out.println(s1.startsWith("B", 1)); --->true System.out.println(s1.endsWith("f")); --->false
5.isEmpty ,判断是否为空
String s1 = "ABCDEF"; System.out.println(s1.isEmpty()); --- >false
6.int length()
7.char charAt(int index) 从字符串中返回 所在位置的字符
8.int indexof(int ch) 返回第一次出现的索引
9.int indexOf(String)
10.String subString(int start , (int end) ) 截取字符串
11.getBytes 编码,把字符串转换为字符数组
String s1 = "ABCDEF"; byte[] arr =s1.getBytes(); for(int i=0;i<s1.length();i++){ System.out.println(arr[i]); }
把字符数组转化为字符串
String s2= new String(arr); System.out.println(s2);
12.string replace(char old ,char new )
13.string replace(String old ,String new)
14.trim()
...不一一列举了
Java基础_String
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。