JAVA中String类的常见操作
来源:互联网 发布:网络规划设计师薪资 编辑:程序博客网 时间:2024/05/21 16:22
1:字符串的基本操作
public class Test {public static void main(String[] args) {String s="abcdec";System.out.println("字符串的长度为:"+s.length());System.out.println("字符串的第一个字符:"+s.charAt(0));System.out.println("字符c第一次出现的位置:"+s.indexOf('c'));System.out.println("字符c最后一次出现的位置:"+s.lastIndexOf('c'));}}
2:字符串的转换操作
public class Test {public static void main(String[] args) {String str="Abcd";System.out.println("将字符串转换为字符数组后的结果是:");char [] charArray=str.toCharArray(); //字符串转换为字符数组。for(int i=0;i<charArray.length;i++){if(i!=charArray.length-1)System.out.print(charArray[i]+",");elseSystem.out.println(charArray[i]);}System.out.println("将int值转换为String类型之后的结果:"+String.valueOf(12));System.out.println("将字符串转换为大写之后的结果:"+str.toUpperCase());System.out.println("将字符串转换为小写之后的结果:"+str.toLowerCase());}}
3:字符串的替换和去除空格操作
public class Test {public static void main(String[] args) {String s="itcast";//字符串的替换操作。System.out.println("将it替换成cn.it的结果:"+s.replace("it","cn.it"));//字符串的去除空格操作。String s1=" i t c a s t";System.out.println("去除字符串两端的空格后的结果:"+s1.trim());System.out.println("去除字符串中所有空格后的结果:"+s1.replace(" ",""));}}
4:字符串的判断操作
public class Test {public static void main(String[] args) {String s1="String";String s2="Str";System.out.println("判断是否以字符串Str开头:"+s1.startsWith("Str"));System.out.println("判断是否以字符串ng结尾:"+s1.endsWith("ng"));System.out.println("判断是否包括字符串tri:"+s1.contains("tri"));System.out.println("判断字符串是否为空:"+s1.isEmpty());System.out.println("判断两个字符串是否相等:"+s1.equals(s2));}}
5:字符串的截取和分割
public class Test {public static void main(String[] args) {String str="羽毛球-篮球-乒乓球";//下面是字符串截取操作。System.out.println("从第5个字符截取到末尾的结果;"+str.substring(4));System.out.println("从第5个字符截取到第6个字符的结果:"+str.substring(4,6));//下面是字符串分割操作。System.out.println("分割后的字符串数组中的元素依次为:");String [] strArray=str.split("-");//将字符串转换为字符串数组。for(int i=0;i<strArray.length;i++){if(i!=strArray.length-1)System.out.print(strArray[i]+",");elseSystem.out.print(strArray[i]);}}}
0 0
- JAVA中String类的常见操作
- java中String类的常见用法
- js中string的常见操作
- java中Collections类的常见操作
- java String类-字符串常见操作
- Java中关于String类的操作
- String的常见操作
- Java中常见的接口与类----String类
- Java中String类的介绍及常见用法
- Java中String类的常见面试题
- Java中String类的常见面试题
- java中String的常见用法
- java中String的常见用法
- (转)java中String的常见用法
- Java中字String的常见用法
- String类__【概述】【String类的常见操作】
- String类__【概述】【String类的常见操作】
- 【Java编程基础】01.Java中的String类以及字符串的常见操作
- 有关fastjson输出的时候double不输出后面.0的问题
- Android使用XMPP协议、Openfire服务器和Smack类库实现即时通信
- FTGL用户指南 2.1.3~rc5
- GitHub添加SSH keys报错Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ecdsa-sha
- ERROR 2006 (HY000): MySQL server has gone away
- JAVA中String类的常见操作
- Xshell 安装教程
- poj3009Curling 2.0【dfs】
- Node.js(3) -- 七天学会node.js
- 设计模式 - 行为型模式 - 状态模式
- the jacobian matrix and the gradient matrix
- redis的maxmemory使用达到上限
- Kafka文件存储机制那些事
- Xshell试用版安装注意事项?