![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
String
佳乐一百
这个作者很懒,什么都没留下…
展开
-
String类的 intern()---把堆内存的指向转向到方法区的常量池中、 isEmpty()---判断字符串内容是否为空(字符串长度是否为0)
代码:package cn.tedu.string;public class StringDemo4 {public static void main(String[] args) {String str1=“abc”;//str1=str1.intern();//false—没有改变String str2=new String(“abc”);str2=str2.intern();...原创 2019-12-25 12:21:08 · 154 阅读 · 0 评论 -
String类的matches()、replaceAll()、split()
代码:package cn.tedu.string;import java.util.Arrays;public class StringDemo5 {public static void main(String[] args) {//String str1=“e”;//[待匹配的内容]—匹配内容中的任意一个//[起始-结束]—匹配范围内的任意一个System.out.print...原创 2019-12-25 12:14:45 · 554 阅读 · 0 评论 -
+和StringBuilder效率?
代码:package cn.tedu.string;public class StringDemo2 {public static void main(String[] args) {//从1970年1月1日到现在的毫秒值long start=System.currentTimeMillis();//1.用+拼接/String s="";for(int i=0;i<10000...原创 2019-12-24 15:40:28 · 234 阅读 · 0 评论 -
String类的compareTo()和compareToIgnoreCase()------字典排序
代码:package cn.tedu.string;public class StringDemo4 {public static void main(String[] args) {//字符串对象String str1=“a438f”;String str2=“A437fr”;//把两个字符串对应位置的字符进行求差//如果差值不为0就把这个差值进行返回//如果差值为0就继续求下...原创 2019-12-24 15:06:16 · 319 阅读 · 0 评论 -
String类的charAt()、toCharArray()、toString()、String()、length()
代码:package cn.tedu.string;import java.util.Arrays;public class StringDemo3 {public static void main(String[] args) {//字符串对象String str=“sadhgfcevy”;//返回指定下表的字符System.out.println(str.charAt(6))...原创 2019-12-24 15:51:59 · 738 阅读 · 0 评论 -
String类的indexOf()------返回子串第一个字符在原串的第一次出现的下标
代码:package cn.tedu.string;public class StringDemo3 {public static void main(String[] args) {String str1=“wdvbfgvbfmvbf”;String str2=“vbf”;String str3=“vf”; //返回子串第一个字符在原串的第一次出现的下标 //如果没有...原创 2019-12-24 19:44:50 · 1660 阅读 · 0 评论 -
输入字符串,返回字符串中第一个字符出现的所有下标,用indexOf()练习。
代码:package cn.tedu.string;public class StringText {public static void main(String[] args) {String str=“sdgcusdvsoiwvgfs”;//得到第一个字符 转成字符串//字符拼接字符串—得到含有字符值的字符串String s=str.charAt(0)+"";//s+""—“s...原创 2019-12-24 19:49:41 · 2643 阅读 · 0 评论 -
String类的intern()、isEmpty()
代码:package cn.tedu.string;public class StringDemo4 {public static void main(String[] args) {//String str1=“abc”;//str1=str1.intern();//false—没有改变String str2=new String(“abc”);str2=str2.intern...原创 2019-12-24 21:17:08 · 139 阅读 · 0 评论 -
String类的getBytes()方法
代码:package cn.tedu.string;import java.io.UnsupportedEncodingException;public class StringDemo2 {public static void main(String[] args) throws UnsupportedEncodingException {//String str=“字符串”;//...原创 2019-12-24 21:21:57 · 3234 阅读 · 0 评论 -
String类的hashCode()
代码:package cn.tedu.string;public class StringDemo3 {public static void main(String[] args) {String str=“abc”;String s=new String(“abc”);//String对Object里的hashcode方法进行重写//如果长度大于0最后的哈希码值就和字符串的里的内容...原创 2019-12-24 21:36:35 · 272 阅读 · 0 评论 -
String类的valueOf()
代码:package cn.tedu.string;public class StringDemo7 {public static void main(String[] args) {//把布尔值转成字符串String s=String.valueOf(true);System.out.println(s);//把小数转成字符串String s1=String.valueOf(4....原创 2019-12-25 11:56:48 · 1021 阅读 · 0 评论 -
String类的 substring()---根据指定下标截取出原串的子串、 trim()---把原串的前面的空格和后面空格都删除
代码:package cn.tedu.string;public class StringDemo6 {public static void main(String[] args) {String s=“ewrvbiehbvb”;//从指定下标开始往后截取子串进返回System.out.println(s.substring(3));//截取范围的子串 左包右不包System...原创 2019-12-25 12:01:07 · 760 阅读 · 0 评论