本周学习内容总结-创新互联

一.数组拷贝

成都创新互联公司是一家专业提供宜宾企业网站建设,专注与网站制作、成都网站设计、H5场景定制、小程序制作等业务。10年已为宜宾众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

int []arr1={10,20,30};

int []arr2=new int [arr1.length];

for(int i=0;i

arr2 [i]=arr1[i];

}

二.数组反转

int []arr={11,22,33,44,55,66};

int temp=0;

int len=arr.length;

for(int i=0;i

temp=arr[len-1-i];

arr[len-1-i]=arr[i];

arr[i]=temp;

}

三.数组扩容

int []arr={1,2,3};

int []arrNew=new int[arr.length+1];

for(int i=0;i

arrNew[i]=arr[i];

}

arrNew[arrNew.length-1]=4;

arr=arrNew;

四.二维数组

1从定义上看,int[][]

2可以这样理解,原来的一维数组的每个元素是一维数组,就构成了二维数组

int[][]arr={

{0,0,0,0,0,0},

{1,1,1,1,1,1},

{2,2,2,2,2,2},

}

for(int i=0;i

for(int j=0;j

System.out.print(arr[i][j]+"");

}

System.out.pyintln();//换行

}

打印字符:

import java.util.Scanner;

public class dayin{

public static void main(String[] arge){

A e=new A();

e.print(30,10,'*');

}

}

class A{

public void print(int row,int col,char c){

for(int i=0;i

for(int j=0;j

System.out.print(c);

}

System.out.println();

}

}

}

杨辉三角:

public class yanghuisanjiao{

public static void main(String[] arge){

int[][]yanghui=new int [10][];

for(int i=0;i

yanghui[i]=new int[i+1];

for(int j=0;yanghui[i].length;j++){

if(j==0||j==yanghui[i].length-1){

yanghui[i][j]=1;

}else{

yanghui=yanghui[i-1][j]+yanghui[i-1][j-1];

}

}

}

}

}

用递归的方法求出斐波那契数:

public class 文件名{

public static void main(String[] args){

T t1=new T();

System.out.println("当n=7对应的斐波那契数="+t1.fibonacci(7));

}

}

class T{

public int fibonacci(int n){

if(n>1){

if(n==1||n==2){

return 1;

}else{return fibonacci(n-1)+fibonacci(n-2);}

}else{System.out.println("要求输入的n>=1的整数");}

}

}

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


新闻名称:本周学习内容总结-创新互联
本文地址:http://pwwzsj.com/article/dojoeg.html