day08-常用类-String-的转换方法_replace_toCharArray_getBytes
This commit is contained in:
39
day08/src/com/inmind/string01/Demo06.java
Normal file
39
day08/src/com/inmind/string01/Demo06.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package com.inmind.string01;
|
||||
/*
|
||||
常用类_String的转换方法_replace_toCharArray_getBytes
|
||||
|
||||
public char[] toCharArray () :将此字符串转换为新的字符数组。
|
||||
public byte[] getBytes () :使用平台的默认字符集将该 String编码转换为新的字节数组。
|
||||
public String replace (CharSequence target, CharSequence replacement) :将与target匹配的字符串使
|
||||
用replacement字符串替换。
|
||||
*/
|
||||
public class Demo06 {
|
||||
public static void main(String[] args) {
|
||||
//public String replace (CharSequence target, CharSequence replacement)
|
||||
String str = "今天,天气很好,我很开心";
|
||||
//要求:将所有的“天”,替换为“*”
|
||||
String replaceStr = str.replace("天", "***");
|
||||
System.out.println(replaceStr);
|
||||
}
|
||||
|
||||
public static void method2(String[] args) {
|
||||
//作用:将字符串转为字节数组数据
|
||||
//public byte[] getBytes () :使用平台的默认字符集将该 String编码转换为新的字节数组。
|
||||
String s = "123";
|
||||
byte[] bytes = s.getBytes();
|
||||
System.out.println(bytes);
|
||||
//只能遍历数组,一一打印
|
||||
for (int i = 0; i < bytes.length; i++) {
|
||||
byte b = bytes[i];
|
||||
System.out.println(b);
|
||||
}
|
||||
}
|
||||
|
||||
public static void method1(String[] args) {
|
||||
//public char[] toCharArray () :将此字符串转换为新的字符数组。
|
||||
String s = "hello";
|
||||
//作用:字符串转为字符数组
|
||||
char[] chars = s.toCharArray();
|
||||
System.out.println(chars);//注意:chars保存的是地址,打印方法,底层实现,将该地址的内容
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user