//创建对象格式:类名 对象名 = 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. “一不小心”成为大佬:Rob Knight 的传奇故事
  2. PHP提交表单到当前页动作检测
  3. Java代码示例: 使用reflections工具类获取某接口下所有的实现类
  4. 30年传奇 侯为贵留下的荣耀和遗憾
  5. 《娱乐至死》读书笔记(part4)--只有给观众他们想要的东西,你才可以得到市场占有率
  6. 微软推出免费在线系统诊断工具--不用手动下载
  7. P4245-[模板]任意模数多项式乘法
  8. 前端html,css基础总结
  9. 在nlog(n)时间里对单链表排序
  10. mysql 存储过程 sql变量_SQL基础-变量 存储过程和函数
  11. 一款好看的提示框-------记录一下地址
  12. LG能源解决方案去年年底已开始研发磷酸铁锂电池
  13. 怎么在gif表情包上添加文字?
  14. Adobe Premiere Pro cs6 精简版 0xc000007b 应用程序无法正常启动
  15. 如何显示隐藏的 Chrome 扩展程序图标
  16. java dma_Kernel DMA
  17. linux装回win10系统无法开机,ghost win10系统安装后无法启动怎么办
  18. 【转载】生产订单完工确认(CO11N) BAPI : BAPI_PRODORDCONF_CREATE_TT
  19. DirSync: List of attributes that are synced by the Azure Active Directory Sync Tool
  20. 三国演义-(01不打不相识)

热门文章

  1. nvidia所有版本显卡驱动下载地址
  2. android 打开微信主界面
  3. Python 爬取蚂蜂窝旅游攻略 (+Scrapy框架+MySQL)
  4. 回归A股成“网红”,中芯国际20年芯片发展史
  5. iPad游戏突然没有声音问题
  6. 软件开发工程师招聘笔试题面试题223套和招聘考察内容
  7. php的sql什么意思,php sql删除语句是什么
  8. ERC20重要补充之approveAndCall
  9. 几个学习Python的网站推荐
  10. Linux中彻底删除文件