码迷,mamicode.com
首页 > 编程语言 > 详细

java学习第六天2020/7/11

时间:2020-07-11 22:46:07      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:mamicode   image   loading   ima   ati   package   lazy   排序   技术   

一.

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

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

标签:mamicode   image   loading   ima   ati   package   lazy   排序   技术   

原文地址:https://www.cnblogs.com/qiangini/p/13285780.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!