public class StringDemo2 {
public static void main(String[] args) {
fun1();
}
/*
* Strign(char[] value)传递字符数组
* 将字符数组转换为字符串 字符数组参数不查询编码表
* String(char[] valuie,int offeset,int count);
* offeset代表数组开始的索引、
* count 代表个数
* */
public static void fun1(){
char[] ch = {'a','b','c','d','e','f'};
String s= new String(ch);
String s1= new String(ch,1,2);
System.out.println(s1);
}
public static void fun() {
byte[] bytes = {65,98,99,100,101};
//调用String的构造方法 传递字节数组 字节转字符串(查unicode码)
String str = new String(bytes);
System.out.println(str);
byte[] bytes1 = {97,98,99,100,101};
//调用构造方法 传递数组 传递两个int下x,y 代表截取 截取的位置 x代表下标开始的位置 y代表结束位置
String s = new String(bytes1,1,3);
System.out.println(s);
}
}
相关文章
- 定义Person类包含两个成员变量,结构体构造方法---Java
- js中的4种函数调用模式:函数调用、方法调用、构造器调用、间接调用
- Object类中equals,hashCode和toString方法的学习
- Java中Object类的equals()和hashCode()方法深入解析
- Java源码学习-String类的equals方法
- 重写Object类中的Equals方法(Java)
- 类Object中的equals()方法
- cmd命令行执行java程序的编译和执行的方法及可能出现找不到或无法加载主类的错误的解决
- 阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第2节 抽象类_16-抽象方法和抽象类的使用
- Java中类与方法的学习笔记(一):