求出数组的最大子集,并求和 (二)

2014-11-24 11:39:10 · 作者: · 浏览: 12
th==arr.length)
a =ArraySort.find(array);
System.out.println(a);
}
}
}

import java.util.*;
class ArraySort
{

public static int find(int [] array)
{
int sum=0;
List result=new ArrayList();
for(int temp:array)
{
if(temp>0)
{
result.add(temp);
}
}

for(int i=0;i {
sum+=(int)result.get(i);
}
return sum;

}
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int a=0;
while(sc.hasNext())
{
String str=sc.nextLine();
String[] arr=str.split(",");
int[] array=new int[arr.length];
for(int i=0;i {
array[i]=new Integer(arr[i]);
}
if(array.length==arr.length)
a =ArraySort.find(array);
System.out.println(a);
}
}
}