。。新手求教
解决方案 »
- 为什么下面的程序还会有 Syntax error on token ":", * expected
- 电子白板的实现?
- java 中有没有正余弦与正余切函数?
- 多线程同步问题
- 请问JAVA在读库时,用state或PreparedStatement得到记录集的时候,总会出现不响应的停顿,请问这是怎么回事?如何解决?分不够再加谢谢!!!
- 有关跨平台的问题!!!
- 我在JPanel上画了一个图,我怎么才能实现缩放功能即,我用放大,缩小的Button控制)???? 在线等待...
- JDK1.3.1下的htmlconverter如何使用?
- bootstrap modal
- 编程小白,求大佬帮忙看看
- 用jxl将数据从数据库导出到excel中遇到write问题
- 怎么理解JAVA中构造函数不能被继承
最后从HashSet还原的数组就是无重复数字的
HashSet hs = new HashSet();
for (int i=0; i<a.length; i++)
hs.add(a[i]);
for(j=i+1;j<length;j++)
{
if(array[i]=array[j])
{
delete array[j];
j后元素前移;
length--;
}
}
差不多可以吧
//向数组里附值
for (int i = 0; i < person.length; i++) {
person[i] = i + 1;
}
int j;
for(int k=0;k<10;k++){
//比如说你要删除下标为5的数
if(k==5){
for (j = k; j < person.length - 1; j++) {
person[j] = person[j + 1];//每个向前移动一位
}
person[j] = 0;// 把最后一个附值为0 break;
}
}
for (int i=0; i<a.length; i++)
hs.add(a[i]);+1
Integer[] i = {1,4,23,5,32,1,5,43,65,23,65,42};
HashSet<Integer> set = new HashSet();
for(int j : i){
set.add(j);
}
i = set.toArray(new Integer[2]);
int []a={1,2,3,4,3,2,1,2,9,1,3,4,6,4,3,5,6,7,3,34,5};
int []b=new int[a.length];
int size=0;
for(int i=0;i<a.length;i++){
for(int j=i+1;j<a.length;j++){
if(a[i]!=a[j]){
if(j==a.length-1){
b[size++]=a[i];
}
}else{
break;
}
}
}
b[size++]=a[a.length-1];
for(int i=0;i<b.length;i++){
System.out.println(b[i]);
}