class ClassMain {
public static void main(String[] args) {
Test t = new Test();
System.out.println(t.testString(10));
}
}class Test {
int[] num;
public String testString(int n) {
num = new int[n];
for(int i=0;i<n;i++) {
num[i] = i;
}
return new String(num,0,n);
}
}public String(int[] codePoints,
int offset,
int count)
这个String对象的构造方法到底怎么用的,谢谢
public static void main(String[] args) {
Test t = new Test();
System.out.println(t.testString(10));
}
}class Test {
int[] num;
public String testString(int n) {
num = new int[n];
for(int i=0;i<n;i++) {
num[i] = i;
}
return new String(num,0,n);
}
}public String(int[] codePoints,
int offset,
int count)
这个String对象的构造方法到底怎么用的,谢谢
解决方案 »
- 用HTMLEditorKit.ParserCallback解析html中出现的error
- db2关于resultset自动关闭问题
- 求“青岛本地”JAVA高手,需做SWING,GUI做客户端界面,对数据库进行调用,配合MYSQL,有偿!!具体事宜详谈!
- 关于怎么样读取 文本
- double型数超过7位时,能否不让它科学计数?
- java.sun.com找不到安装文件
- currentTimeMillis();函数不懂
- 关于JTextField
- 我的IE6(SP1)不能运行applet,该装个什么补丁?
- 我的java程序要進行平台移植,原來的DLL庫還能用嗎?
- 一个map问题
- 如何在main程序里使用非静态的method
public String(int[] codePoints,
int offset,
int count)
分配一个新的 String,它包含该 Unicode 代码点数组参数的一个子数组的字符。offset 参数是该子数组第一个代码点的索引,count 参数指定子数组的长度。将该子数组的内容转换为 char;后续对 int 数组的修改不会影响新创建的字符串。 参数:
codePoints - 作为 Unicode 代码点的源的数组。
offset - 初始偏移量。
count - 长度。
是不是指的就是一般的整形数组吗
offset是不是就是你想要取出来做新String的子数组在codePoints中的索引
但num[]里边的值太小了吧小值好象是控制符的