真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

多維數(shù)組基礎(chǔ)、數(shù)組及循環(huán)練習(xí)-創(chuàng)新互聯(lián)

一維數(shù)組:

數(shù)組排序:Arrays.sort(數(shù)組名);(從小到大排序)

10多年的丹徒網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整丹徒建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“丹徒網(wǎng)站設(shè)計(jì)”,“丹徒網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
package com.demo.cn;

import java.util.Arrays;

public class Demo2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int arr[]= {1,2,3,6,7,5,4};
		Arrays.sort(arr);  //從大到小排序
		for(int i=0;i

冒泡排序

package com.demo.cn;
public class Demo3 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int arr[]= {1,2,3,6,7,5,4};
		for(int i=0;i
多維數(shù)組(二維數(shù)組,非重點(diǎn))

概念:java中沒(méi)有真正的多維數(shù)組,只是多個(gè)一維數(shù)組拼湊。(數(shù)組里面放數(shù)組)

命名規(guī)則:

類型 ? 數(shù)組名【】【】

類型 ? 【】【】數(shù)組名

類型 ? 【】數(shù)組名【】(不推薦使用)

初始賦值:

int arr3【】【】=new int【3】【3】;

int arr4【】【】={{1,2,3},{4,5,6},{7,8,9}};

引用類型:

String str【】【】=new String{ {張三,李四},{王二麻子,小紅}};

二維數(shù)組的遍歷:

package com.demo.cn;
public class Demo4 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int arr[][]= {{1,2},{3,6},{7,5}};
		for(int i=0;i
Random ra=new Random(); int a=ra.nextInt(10);? 生成0-9范圍內(nèi)的隨機(jī)數(shù)(可在nextInt()+1(生成1-10)); arr3=Arrays.copyOf(arr3,arr3.length+1)(數(shù)組擴(kuò)容1位); System。out。println(Arrays。toString(arr3));(遍歷數(shù)組arr3) 循環(huán)練習(xí):

package com.demo1.cn;

public class Stident1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int max=11;        //大上半行行數(shù)
		int row=1;           //第row列行 
		int max_star=2*max-1;        //大*數(shù)
	while(row<=max) {                //從第一行到第11行循環(huán)
		int star_con=2*row-1;        //定義*的個(gè)數(shù)
		int space_con=max-row;        //定義空格的個(gè)數(shù)
		int col=1;
		while(col<=space_con) {        //用while寫出空格的個(gè)數(shù)
			System.out.print(" ");    
			col++;
		}
		col=1;
		while(col<=star_con) {        //用while寫出*的個(gè)數(shù)
			System.out.print("*");
			col++;
		}
		System.out.println();        //換行
		row++;
		
		
	}
	row=1;
	max=10;
	while(row<=max) {            //下半部分,與上半部分相似
		int star_con=2*max-2*row+1;
		int space_con=row-1;
		int col=0;
		while(col<=space_con) {
			System.out.print(" ");
			col++;
		}
		col=1;
		while(col<=star_con) {
			System.out.print("*");
			col++;
		}
		System.out.println();
		row++;
	}
	}
}

  1. 嵌套循環(huán)

1)//*

//**

//***

//輸出50行

答案:

package com.demo1.cn;

public class Stident2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int row=1;
		while(row<=50) {
			int col=1;
			while(col<=row) {
				System.out.print("*");
				col++;
			}
			System.out.println(" ");
			row++;
		}
		}
}

2)

// ?*

// **

//***

//右對(duì)齊,50行

答案:

package com.demo1.cn;

public class Stident3 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int row=1;
		while(row<=50) {
			int c=50;
			while(c>row) {
				System.out.print(" ");
				c--;
				
			}
			int col=1;
			while(col<=row) {
				System.out.print("*");
			col++;
			}
			System.out.println();
			row++;
		}
		}
}

3)

*

***

*****

*******

//50行

package com.demo1.cn;

public class Stident4 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int row=1;
		int max=50;
		int max_star=2*max-1;
		while(row<=max) {
			int star_cnt=2*row-1;
			int space_cnt=max-row;
			int col=1;
			while(col<=space_cnt) {
				System.out.print(" ");
				col++;
			}
			col=1;
			while(col<=star_cnt) {
				System.out.print("*");
				col++;
			}
			System.out.println();
			row++;
		}
	}
}

數(shù)組練習(xí):

第一題

// 1.兩個(gè)數(shù)組長(zhǎng)度都為6,里面放入隨機(jī)數(shù)0—9

// 求出兩個(gè)數(shù)組中的交集(第一個(gè)數(shù)組中有的數(shù)據(jù)第二個(gè)數(shù)組也有)

答案:

package com.demo1.cn;

import java.util.Arrays;
import java.util.Random;

public class Shuzu1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int a1[]=new int[6];            //定義三個(gè)數(shù)組
		int a2[]=new int[6];
		int a3[]=new int [0];
		Random r=new Random();
//		===========給a1和a2生產(chǎn)隨機(jī)元素
		for (int i = 0; i< a1.length; i++) {
			a1[i]=r.nextInt(10);//0-9,10個(gè)元素
			a2[i]=r.nextInt(10);//從0開始
			
		}
		//============遍歷a1,a2
		for (int i = 0; i< a1.length; i++) {
			System.out.println(a1[i]);
		}
		System.out.println("---------------");
		for (int i = 0; i< a2.length; i++) {
			System.out.println(a2[i]);
		}
		System.out.println("a3============");
		int num=0;
		for (int i = 0; i< a1.length; i++) {        //比較a1,a2數(shù)組內(nèi)相同的元素并寫入a3                    
			for (int j = 0; j< a2.length; j++) {    //數(shù)組中
				if(a1[i]==a2[j]) {
					num=a1[i];
					a3=Arrays.copyOf(a3, a3.length+1);        //用Arrays.copyOf()
					a3[a3.length-1]=num;                        //函數(shù)拓展數(shù)組a3的長(zhǎng)度
				}
			}
		}
		//============去除重復(fù)元素
		int a4[]=new int [a3.length];
		int t=0;
		for (int i = 0; i< a3.length; i++) {
			boolean bo=true;
			for (int j = i+1; j< a3.length; j++) {
				if(a3[i]==a3[j]) {
				bo=false;
				break;
				}
			}
		
		if(bo) {            //將a3數(shù)組中不重復(fù)的數(shù)寫入a4數(shù)組中,并設(shè)置t長(zhǎng)度
			a4[t]=a3[i];
			t++;
		}
		}
		int a5[]=new int[t];
		System.arraycopy(a4, 0, a5, 0, t);        //將a4數(shù)組中的元素復(fù)制到a5中
		System.out.println("");                 //用System.arraycopy函數(shù)
		System.out.println(Arrays.toString(a5));//用Arrays.toString()函數(shù)遍歷數(shù)組a5
	}
	
}

結(jié)果:

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


分享文章:多維數(shù)組基礎(chǔ)、數(shù)組及循環(huán)練習(xí)-創(chuàng)新互聯(lián)
瀏覽路徑:http://weahome.cn/article/dsjsie.html

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部