java学习第六天2020/7/11

Posted 小强哥in

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习第六天2020/7/11相关的知识,希望对你有一定的参考价值。

一.

今天先是对昨天的知识进行了练习;

package 数组;
import java.util.Random;
import java.util.Arrays;
public class 随机数排序 {
	public static void main(String[]args)
	{
		int[] m=new int[5];
		Random ran=new Random();
		for(int i=0;i<5;i++)
			m[i]=ran.nextInt(100);
		Arrays.sort(m);
		System.out.println(Arrays.toString(m));
	}

}

 

 

package main函数;

import java.util.Arrays;

public class 冒泡 {
	public static void main(String[]args)
	{
		int[] ary= {1,5,6,9,8,2,3};
		for(int i=0;i<ary.length-1;i++)
		{
			for(int j=0;j<ary.length-1;j++)
			{
				if(ary[j]>ary[j+1])
				{
					int t=ary[j];
					ary[j]=ary[j+1];
					ary[j+1]=t;
				}
			}
		}
		System.out.println("排序后的数组:"+Arrays.toString(ary));
	}
}

 

import java.util.Arrays;

public class 选择排序 {
	public static void main(String[]args)
	{
		int[] ary= {1,5,6,9,8,2,3};
		for(int i=0;i<ary.length-1;i++)
		{
			for(int j=i+1;j<ary.length;j++)
			{
				if(ary[i]>ary[j])
				{
					int t=ary[i];
				    ary[i]=ary[j];
				    ary[j]=t;
				}
			}
		}
		System.out.println("排序后的数组:"+Arrays.toString(ary));
	}

}

 

 

 

 

 

import java.util.Arrays;

public class 插入排序 {
	public static void main(String[]args)
	{
		int[] ary= {1,5,6,9,8,2,3};
		int i,j,k;
		for(i=1;i<ary.length;i++)
		{
			k=ary[i];
			for(j=i-1;j>=0&&k<ary[j];j--)
				ary[j+1]=ary[j];
			ary[j+1]=k;
		}
		System.out.println("排序后的数组:"+Arrays.toString(ary));
	}

}

 

 了解了了一些面向对象思想;

二.使用pthread怎么才能在一个线程中使另一个结束,?????????

三.大道至简,对象中的各种思路方法

 

以上是关于java学习第六天2020/7/11的主要内容,如果未能解决你的问题,请参考以下文章

第六天 2020/7/11

学习Java的第六天

java学习第六天

JAVA学习第六天

Day6 Java学习第六天---;方法

Java基础学习第六天