public class Jpu{
public char[] buffer=new char[1024];
public void growBuffer(){
char[] newBuffer=new char[buffer.length*2];
System.arraycopy(buffer,0,newBuffer,0,buffer.length);
buffer=newBuffer;
}
public static void main(String[] args){
Jpu obj =new Jpu();
obj.growBuffer();
System.out.println(obj.buffer.length);
}
}
public char[] buffer=new char[1024];
public void growBuffer(){
char[] newBuffer=new char[buffer.length*2];
System.arraycopy(buffer,0,newBuffer,0,buffer.length);
buffer=newBuffer;
}
public static void main(String[] args){
Jpu obj =new Jpu();
obj.growBuffer();
System.out.println(obj.buffer.length);
}
}
本文提供了一个Java类Jpu的示例代码,该类中定义了一个字符数组buffer,并实现了一个growBuffer方法用于将buffer的容量翻倍。通过main方法演示了如何使用这个类及其方法。
623

被折叠的 条评论
为什么被折叠?



