经典的代码案例
2016-04-04 18:15
316 查看
想要在以后的日子里将一些经典基础的代码记录下来,方便自己学习。此文章会不定时更新。
一、数组排序操作
一、数组排序操作
package com.shuzu; public class Ranking { public static void main(String[] args) { int data[]=new int []{1,4,5,6,7,9,0,8}; sort(data);//排序方法 print(data);//输出数组 } private static void sort(int[] data) { for(int x=0;x<data.length;x++){ //控制排序次数 for(int y=0;y<data.length-1;y++){ //排序数组 if(data[y]>data[y+1]){ int t=data[y]; //交换数据 data[y]=data[y+1]; //交换数据 data[y+1]=t; //交换数据 } } } } private static void print(int[] data) { for(int x=0;x<data.length;x++){ System.out.print(data[x]+"、"); } System.out.println (); } }利用java.util.Arrays.sort(数组)完成排序的代码:
/* * 方法二,利用Arrays.sort(数组) */ public static void main(String[] args) { int data[]=new int []{1,4,5,6,7,9,0,8};//定义数组 Arrays.sort(data);//数组排序 print(data); } private static void print(int[] data) { for(int x=0;x<data.length;x++){ System.out.print(data[x]+"、"); } System.out.println(); } }
相关文章推荐
- spring事务管理全面分析
- lua基础——基本语法
- asp 验证控件导致 button按钮 事件无效
- C++实现蛇形矩阵
- UVa-10618 Tango Tango Insurrection&& UVa-1627 Team them up!
- Python 数据类型对运算的影响
- java 中的访问修饰符权限等级
- struts2笔记05-ServletActionContext
- LeetCode之3_Longest Substring Without Repeating Characters
- 九九乘法表
- java中关于json传图片的方法
- 黄金分割点(第五周 c语言版)
- 读书笔记--C接口定义与实现--回忆脑海中的知识储备
- C++智能指针
- LeetCode之2_Add Two Numbers
- log4j 五分钟生成一个文件(代码)
- java堆内存的划分
- Java并发编程系列之十五:Executor框架
- java类加载机制
- 【转载】C#进程间通讯