如题,去掉后要存到一个新的数组里
解决方案 »
- jre1.4版本 applet怎样与js交互???加急啊
- 我的MyEclipse8.5.0配置不了Tomcat6.0,求解释
- ibatis的配置文件这么写有问题吗?报错
- 关于weblogic JMS主题(TOPIC)的安全性问题,如何限制主题被订阅?
- 什么情况下必须使用servlet
- SSH框架整合后报错,求解决
- 新手求助,有一个功能不会实现,希望大神来看看!请教请教!!!
- ----读取hibernate.cfg.xml出问题----
- 能否改变CMP的数据库连接!
- 向weblogic高手请教:weblogic7启不起来,报错java.lang.OutOfMemoryError
- Hibernate 有类似to_char的函数吗?
- hql问题
public class RemoveArrayElement {
public static String[] remove(String[] src, int index) {
if (src==null || index<0 || index>=src.length) return null;
String[] r = new String[src.length-1];
for (int i=0; i<index; i++) r[i] = src[i];
for (int i=index+1; i<src.length; i++) r[i-1] = src[i];
return r;
}
public static void main(String[] args) {
String[] ss = {"1","2","3"};
System.out.println(Arrays.toString(remove(ss, 0)));
}}
public static String[] remove(String[] src, int index) {
if(src == null || index < 0 || index >= src.length)
return null;
String[] newStr = new String[src.length - 1];
System.arraycopy(src, 0, newStr, 0, index);
System.arraycopy(src, index + 1, newStr, index, src.length - index - 1); return newStr;
}