一般在开发中不建议过多的使用递归调用,因为可能会造成内容益处
package org.fundemo;
public class FunDemo01 {
public static void main(String args[]){
System.out.println(add(100));
}
public static int add(int x){
if (x>0){
return x+add(x-1);
}else{
return 0;
}
}
}
数组排序:
package org.fundemo;
import java.util.Arrays;
public class FunDemo01 {
public static void main(String args[]){
int a[] ={5,6,4,2,4,1};
Arrays.sort(a);
for (int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
}
数组内容替换:
package org.fundemo;
import java.util.Arrays;
public class FunDemo01 {
public static void main(String args[]){
int a[] = {5,6,4,2,4,1};
int b[] = {4,6,7,8,4,2};
System.arraycopy(a,4,b,3,2);
for (int i=0;i<b.length;i++){
System.out.println(b[i]);
}
}
}