日期:2014-05-20  浏览次数:20572 次

今天面试不会 郁闷啊。。。


  int Array[4 5 7 8 9 ] 请用程序实现算法。

------解决方案--------------------
int[] array = new int[5];
for(int i = 4; i <= 9; i++){
array[i] = i;
}

是这个意思吗?
------解决方案--------------------
探讨


哦 不好意思 搞错了!
int [] array=(4, 5, 7, 8, 9) 请用程序实现算法。

------解决方案--------------------
import java.util.Arrays;
public class ArraySort{
public static void main(String args[]){
ArraySort as = new ArraySort();

int[] a = {6,23,45,12,-83,94,41};
as.showIntArr(a);
Arrays.sort(a);
as.showIntArr(a);
System.out.println();
String[] s = {"Lisa","祝英台","Billy","Kacy","梁山伯"};
as.showStringArr(s);
Arrays.sort(s);
as.showStringArr(s);
}

public void showIntArr(int[] arr){
for(int i=0;i<arr.length;i++){
System.out.print(arr[i] + "\t");
}
System.out.println();
}

public void showStringArr(String[] arr){
for(int i=0;i<arr.length;i++){
System.out.print(arr[i] + "\t");
}
System.out.println();
}
}
排序么?????????