1. 新建一个char[],使用System.arraycopy...
2.使用StringBuffer实现
3.至于String就免了吧,到底还是用的StringBuffer
具体自己看吧!
2.使用StringBuffer实现
3.至于String就免了吧,到底还是用的StringBuffer
具体自己看吧!
解决方案 »
- 求一个带checkbox的tree,有html静态展示,能在firefox和ie正常显示和使用
- 请教关于泛型问题
- 问下关于java静态方法的问题
- String的一个奇怪问题!
- 获取命令行参数问题
- VE问题,画界面太难用。。。
- 关于设计模式,为什么说:“LazySingleton类的初始化与m_instance变量的赋值的顺序不可预料”?
- java有没有类似vb的app.path方法得到当前应用程序在硬盘的路径的?
- ieHTTPHeaders 工具原理
- 请教:java中如何调用linux下的静态连接库.a文件?
- 安装好weblogic后是不是就能用jdbc for sql server专用驱动,还要另下载
- 请教,简单问题
char[] b={'e','f','g','h'};
char[] c=new char[(int)(a.length+b.length)];
for(int i=0; i<(int)a.length; i++)
{
c[i]=a[i];
}
for(int i=(int)a.length; i< (int)(a.length+b.length); i++)
{
c[i]=b[i-a.length];
}
System.out.println(a);
System.out.println(b);
System.out.println(c);
char[] a={'a','b','c','d'};
char[] b={'e','f','g','h'};
String str1 = new String(a);
String str2 = new String(b);
char[] c = (str1 + str2).toCharArray();
但是如果要考虑性能,还是自己编个小函数吧,就像freejacky的
char[] a={'a','b','c','d'};
char[] b={'e','f','g','h'};
char[] c=new char[a.length+b.length];
System.arraycopy(a,0,c,0,a.length);
System.arraycopy(b,0,c,a.length,b.length);System.out.println(c);