Java中如何将一串二进制数放到数组中?

如题所述

刚写的 给我分吧。绝对是自己写的。
public class Find {

/**
* @param args
* @author zhou2003737
* @
*/
public static void main(String[] args) {
int[]a=;//测试数组
int[] b=new Find().ToLower(a);//测试从大到小
System.out.println("数组a降序排列为:");
for (int i = 0; i < b.length; i++) {
System.out.print(b[i]+" ");//打印从大到小数据
}
int[]c=new Find().ToUpper(a);//测试从小到大
System.out.println("\r数组a升序排列为:");
for (int i = 0; i < c.length; i++) {
System.out.print(c[i]+" ");
}

}
/*
* 从大到小顺序
*/
public int[] ToLower(int[] a){

for (int i = 0; i < a.length; i++) {
for (int j = i; j < a.length; j++) {
if (a[j]>a[i]) {
int temp=a[j];
a[j]=a[i];
a[i]=temp;
}
}
}
return a;
}
/*
* 从小到大顺序
*/
public int[] ToUpper(int[] a)
{
for (int i = 0; i < a.length; i++) {
for (int j = i; j < a.length; j++) {
if (a[j]<a[i]) {
int temp=a[j];
a[j]=a[i];
a[i]=temp;
}
}
}
return a;
}
}
请参考
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-09
可以 用int[] 数组