关于中科软的笔试题
不许用中间变量,把String ABCDE 倒转
public class Test {
public static void main(String[] args) {
String str = "ABCDE";
for(int i=str.length()-1;i>=0;i--){
String s1 = str.substring(i, i+1);
System.out.print(s1);
}
}
这么实现可以不?
2.10000个数求第 2 大的数,不许用排序算法.
public void test01(){
int[] arr = {10,8,5,6,9,3};//举例
Arrays.sort(arr);//升序排列
System.out.println(arr[arr.length-2]);
}