博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java_String的操作
阅读量:5923 次
发布时间:2019-06-19

本文共 1054 字,大约阅读时间需要 3 分钟。

1.public char charAt(int index)

返回字符串中第index个字符;

String  s1 = "Hello World"

System.out.println(s1.charAt(4)) // 输出o

2.public int length()

返回字符串的长度;

System.out.println(s1.length) // 输出11

3.public String[] split(String regex)

将一个字符串按照指定的分隔符分隔,返回分隔后的字符串数组

 String date = "2008/09/10";

            String[ ] dateAfterSplit= new String[3];
            dateAfterSplit=date.split("/");         //以“/作为分隔符来分割date字符串,并把结果放入3个字符串中。
            for(int i=0;i<dateAfterSplit.length;i++)
                       System.out.print(dateAfterSplit[i]+" ");
      }

输出结果:2008 09 10

4.public String substring(int beginIndex,int endIndex)

返回该字符串从beginIndex开始到endsIndex结尾的子字符串

System.out.println(s1.substring(1,3)) // 输出ell字符串

5.public String replace(char oldchar,char newChar)

在字符串中用newChar字符替换oldChar字符

System.out.println(s1.replace("o" ,"123")) // 输出Hell123 World字符串

6.int compareTo(String anotherString) 

当前String对象与anotherString比较

String s2 = "HelloWorld"

String s3 = "Hello World"

String s4 = "HelloWorldabc"

System.out.println(s1.compareTo(s2)) // 输出5

System.out.println(s1.compareTo(s3)) // 输出0

 

 

转载于:https://www.cnblogs.com/lcl15/p/6899910.html

你可能感兴趣的文章
nginx的web-server的基本使用(二)
查看>>
基于Helm和Operator的K8S应用管理
查看>>
android精美时钟界面、游戏新闻客户端、美食APP、音乐助手等源码
查看>>
浅谈Vue模板的那些事儿
查看>>
[翻译] Async/Await 使你的代码更简洁
查看>>
NPM酷库:commander,命令行参数处理框架
查看>>
ES6时代,你真的会克隆对象吗?
查看>>
使用PHPExcel读写excel
查看>>
spring security系列二:过滤器机制
查看>>
Flask-restful 用法及自定义参数错误信息
查看>>
10个Python面试常问的问题
查看>>
AI重新定义Web安全
查看>>
C语言学习入门01
查看>>
证书类型原理及转换方式
查看>>
2017-09-17 前端日报
查看>>
面向对象编程
查看>>
基于swiper的Tab选项卡
查看>>
Python3中级玩家:淘宝天猫商品搜索爬虫自动化工具(第一篇)
查看>>
简易扒一下zepto的源码
查看>>
React组件懒加载
查看>>