算法:
- 斐波那契额数列 递归/非递归 实现
- 二叉树深度计算 递归/非递归 实现
- 快速排序法 (分治思想 递归)
java语句
- 字符串与数组的转换()
字符串转数组
Scanner sc=new Scanner();
String s=sc.nextLine();
String[] string1=s.split(" “);
int[] arr=new int[s.length] ; //注意此处为length,java中数组长度length属性,不是方法;
for(int i=0;i<arr.length;i++){
arr[i]=new Integer(string1[i]);
}
System.out.print(“arr[”+i”]: "+arr[i]);
数组 转 字符串
-
char[] arr= {'a','b','c','v'};
-
StringBuffer sb=new StringBuffer(); for(int i=0;i<arr.length;i++) { sb.append(arr[i]); } String string1=sb.toString(); System.out.println("第一次输出: "+string1); StringBuffer sb2=new StringBuffer(); sb2.append(arr); String string2=sb2.toString(); System.out.println("第二次输出: "+string2);