//创建对象格式:类名 对象名 = new 类名([参数]);
                String s = new String("嘻嘻嘻");
                String s2 =  "嘿嘿嘿";
                System.out.println("s2:"+s2);
                System.out.println("s:"+s);
                
                String str = "今天是个好日子嘿1嘿2嘿3";
                //返回指定索引位置的字符(索引位置从0开始)
                char c = str.charAt(3);
                System.out.println("c:"+c);
                
                // t1大时返回正数、t2大时返回负数、相同时返回0
                                  
                String t1 = "ab丹";
                String t2 = "ab曹";
                System.out.println(t1.compareTo(t2));
//                System.out.println((int)'丹');
//                将指定字符串连接到此字符串的结尾    
//                t2 = t2+"刘志鹏";
                t2 = t2.concat("斌斌");
                System.out.println(t2);
                
                s = "今天是嘿个好日子,嘿一起去泡脚呀,嘿嘿";
                //在字符串中查询第一次出现的字符索引位置
                int i = s.indexOf("嘿个");
                
                System.out.println(i);
                s = "";
                //求出字符串长度(字符个数)
                System.out.println(s.length());
//                只有当字符串长度为0的时候才返回true
                boolean b = s.isEmpty();
                System.out.println(b);
                
                s = "今天天个是个今天嘿嘿嘿今天";
                //返回字符串中 指定的字符最后一次出现的索引位置
                System.out.println(s.lastIndexOf("天"));
                //用指定字符串替换字符串中的指定字符(不管出现几次全部替换)
                s = s.replace("今", "明日");
                System.out.println(s);
                
                s = "明硕,昱程,昊,俊萱大佐";
                //拆分:根据指定个字符格式(正则表达式)进行拆分
                String[] ss = s.split(",");//创建字符串数组接收拆分后的值
                //遍历数组
                for (int j = 0; j < ss.length; j++) {
                    System.out.println(ss[j]);
                }
                
                //从指定位置开始截取到最后
                s = s.substring(2);
                System.out.println(s);
                
                s = "abcdefg";
                //从指定开始位置截取到 指定的结束位置(不包括结束位置的元素)
                s = s.substring(2, 6);
                System.out.println(s);
                
                //把字符串转换为char类型的数组
                char[] cs = s.toCharArray();
                for (int j = 0; j < cs.length; j++) {
                    System.out.println(cs[j]);
                }
                //大写转小写toLowerCase()
                String ww = "WWWWWW";
                System.out.println(ww.toLowerCase());

//小写转大写toUpperCase() 
                ww = "asasfas";
                System.out.println(ww.toUpperCase() );
                
                s = " a b ";
                System.out.println(s);
                //去除前后的空格,不管中间的
                System.out.println(s.trim());

API-String中的某些方法相关推荐

  1. String中intern的方法

    原文地址:http://www.cnblogs.com/wanlipeng/archive/2010/10/21/1857513.html String中intern的方法 首先查看官方API那个的解 ...

  2. String中的“equal方法”和“==”

    二话不说,先来说下重写的事情: 在Java中,String .Math.还有Integer.Double....等这些封装类重写了Object中的equals()方法,让它不再比较其对象在内存中的地址 ...

  3. python不允许标点符号_python3去掉string中的标点符号方法

    网上看到的python去掉字符串中的标点符号的方法,大多是基于python2的,不适用python3,调整后代码如下: 代码 lower_case_documents = ['Hello, how a ...

  4. java String中的valueOf方法

    class Main{public static void main(String[] args) {String s = String.valueOf(true);String c = String ...

  5. 入门系列-String中常用的方法 buffer、builder区别

    入门-String中常用的方法 buffer.builder区别 字符串比较 当我们想要比较两个字符串是否相同时,要特别注意,我们实际上是想比较字符串的内容是否相同.必须使用equals()方法而不能 ...

  6. Java 字符串比较,String 中的一些方法 == 和 equals 的详解

    "==" 是比较的是两个对象的内存地址,而equals方法默认情况下是比较两个对象的内存地址. 1.String str = "hello"  生成的字符串,首 ...

  7. String中的compareTo()方法

    compareTo()方法 String类中的compareTo()方法将返回两个字符串对象的比较结果,若相等,返回0.不相等时,从两个字符串第1个字符开始比较,返回第一个不相等的字符差:另一种情况, ...

  8. String中的split方法(随手一记)

    JAVA中String类中的split方法,用来将字符串分隔为字符串数组(String[]) split有两个重载方法 public String[] split(String regex) // 参 ...

  9. JDK 8源码解析——String中的intern()方法

    String是最常用的类之一,也许就是太常见了,因此导致经常忽略它存在,即使在观察堆得时候发现String类以及char[]所占的内存比较多的时候,也潜意识的跳过了它们.其实,String类以及cha ...

  10. String中常用的方法

    1.int length(); 语法:字符串变量名.length(); 返回值为 int 类型.得到一个字符串的字符个数(中.英.空格.转义字符皆为字符,计入长度) String a="挨点 ...

最新文章

  1. Nginx开启gzip压缩解决react打包文件过大
  2. Web Essentials 2015--html
  3. centos7 LNMP
  4. Jeecg-Boot前后端分离,针对敏感数据,加密传递方案
  5. “反催收”渐成黑灰产业 专家呼吁协同治理“债闹”黑灰产
  6. NOIP1997 代数表达式
  7. JQuery在循环中绑定事件的问题详解
  8. python语言翻译成汇编语言_计原 || 1计算机语言发展与计算机层次结构
  9. 360安全浏览器划词翻译_有种遗憾是这些浏览器插件你一个没用过
  10. python链表的实例_python数据结构链表之单向链表(实例讲解)
  11. Flash MX 2004实例制作视频教程:图片切换效果
  12. r语言和python的区别-Python和R语言的区别_Python与R的区别和联系
  13. Python实现图片灰度化
  14. Ubuntu 出现/usr/bin/ld: cannot find -lXp的问题
  15. python中如何打出乘方_python 乘方
  16. HTML期末大作业 使用HTML+CSS制作科技文化主题网站(航天之路)
  17. linux mysql 修改密码
  18. 【数值分析】分别使用复合梯形公式和复合辛普森公式计算如下积分(python)
  19. Silverlight Tools
  20. 探究break到底是跳出几层循环。

热门文章

  1. CTF新生赛之Writeup
  2. CAD图形导入3dmax方法及注意要点
  3. CNN 入门讲解:什么是标准化?
  4. redis主从、哨兵、集群
  5. Redis知识总结(四万字)
  6. uni-app视图容器之movable-view
  7. h5页面使用js实现图片上传(安卓用户也可拍摄、相册二选一)
  8. Dreamweaver CSs网页设计css规则定义翻译
  9. 人工智能学期心得体会
  10. 浪潮英信服务器如何用u盘装系统,浪潮英信服务器操作系统安装指引V20-Inspur.PDF...