ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

String类的转换功能

2022-02-23 14:00:32  阅读:146  来源: 互联网

标签:acc 功能 转换 String System 字符串 println out


 

 

package cn.itcast.Demo4;

public class Test3 {
public static void main(String[] args) {
//定义一个字符串
String s1 = "abc";
//byte[] getBytes(); 将字符串转换成字节数组
byte[] bys = s1.getBytes(); //97,98,99
for (int i = 0 ; i<bys.length;i++){
System.out.println(bys[i]);
}
System.out.println("=====================");

//char[] toCharArray();将字符串转换成字符数组
char[] chs = s1.toCharArray(); //'a' 'b' 'c'
for (int i = 0; i <chs.length ; i++) {
System.out.println(chs[i]);
}
System.out.println("=====================");

//static String valueOf(..);将指定类型数据转换成字符串
//整数123-->字符串“123” 此为静态方法,可以直接调用
String s2 = String.valueOf(123);
System.out.println(s2+4); //1234
//在实际开发中,上述的方式基本上都会用下边的这行代码替代
String s3 = "" + 123 ;
System.out.println(s3 + 4);
System.out.println("=====================");

//String replace(old,new); 将指定字符(串)替换成新的字符(串)
String s4 = "acc acc acc";
//'d' 替换'c'
String s5 = s4.replace('c','d');
System.out.println("s5:"+s5);
System.out.println("=====================");

//String[] split(String);切割字符串,返回切割后的字符串数据,原字符串不变
//将字符串s4,按照空格进行切割
//"acc acc acc"---->“acc” "acc" "acc"
String[] arr = s4.split(" ");
for (int i = 0; i <arr.length ; i++) {
System.out.println(arr[i]);
}

System.out.println("=====================");

//String trim()去掉字符串两端的空白字符
String s6 = " a b c ";
String s7 = s6.trim();//用户输入密码,一般需要用trim(()
System.out.println("s6:"+s6);
System.out.println("s7:"+s7);

}
}

标签:acc,功能,转换,String,System,字符串,println,out
来源: https://www.cnblogs.com/cxy009/p/15927051.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有