java之String类3

  • String的转化功能

public byte[] getByets():把字符串转化为字节数组

String demo1 = "吃的";
System.out.println(demo1.getBytes()); // 输出字节数组的内存地址[B@15db9742
for (int i = 0;i <demo1.getBytes().length;i ++ ) {
	System.out.print(demo1.getBytes()[i]); //输出字节数组的元素-77-44-75-60
		}
  • public char[] toCharArray():把字符串转化为字符数组
String demo1 = "吃的1";
char[] c = demo1.toCharArray();
System.out.println(c); 
    for(int i = 0; i<c.length;i++) {
	     System.out.print(c[i]); // 输出 吃的1
		}
  • public static String valueOf (char[] chs):把字符数组转化为字符串
  • public static  String valueOf (int i):把int类型的数据转化为字符串,注意是可以任意类型的数据,因为方法重载存在
  • public toLowerCase():把字符串转化成小写
  • public toUpperCase():把字符串转化为大写
  • public String concat(String str):把字符串拼接

替换功能:

  • String replace(char old,char new):字符替换
  • String replace(String old ,String new):字符串替换,作为一个整体替换

去除空格

  • String trim():去除2边的空格,中间的无能为力

猜你喜欢

转载自blog.csdn.net/weixin_44462792/article/details/86604253