学习java随笔第六篇:数组
一维数组
创建一维数组并输出
public class OneDimensionalArray {
    public static void main(String argas[])
    {
        int i[]=new int[10];
        for(int j=0;j<i.length;j++)
        {
            i[j]=j;
            System.out.println(i[j]);
        }
    }
}
运行结果

多维数组
创建多维数组并输出
public class MultiDimensional {
    public static void main(String arges[])
    {
        int i[][]=new int[3][3];
        for(int j=0;j<3;j++)
        {
            for(int k=0;k<3;k++)
            {
                i[j][k]=j+k;
                System.out.println(i[j][k]);
            }
        }
    }
}
运行结果

数组排序
使用冒泡方法对数组进行排序
public class DimensionalSort {
    public static void main(String argas[])
    {
        //定义数组
        int a[]={18,12,23,14,35,26,37,38,19,15};
        for(int i=0;i<a.length;i++)
        {
            for(int j=i+1;j<a.length;j++)
            {
                //如果第二个元素比第一个元素数值小就互换位置
                if(a[j]<a[i])
                {
                    int n=a[i];
                    a[i]=a[j];
                    a[j]=n;
                }
            }
        }
        //把排序好的数组打印出来
        for(int i=0;i<a.length;i++)
        {
            System.out.println(a[i]);
        }
    }
}
运行结果

用sort方法对数组进行排序
import java.util.Arrays;
public class DimensionalSort {
    public static void main(String argas[])
    {
        //定义数组
        int a[]={18,12,23,14,35,26,37,38,19,15};
        Arrays.sort(a);
        //把排序好的数组打印出来
        for(int i=0;i<a.length;i++)
        {
            System.out.println(a[i]);
        }
    }
}
运行结果

学习java随笔第六篇:数组的更多相关文章
- 学习java随笔第十一篇:java窗体程序
		
要开java的窗体程序,就要下载开发窗体的工具. 这里我用的是的myeclipse,可以直接在网上下载安装即可. 我用的是10.0版本的,如果需要汉化的话,可以看一下这篇文章:myeclipse.10 ...
 - 学习java随笔第八篇:封装、继承、多态
		
java和c#一样都是面向对象的语言. 面向对象的语言有三大特征:封装.继承.多态 封装 封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别. class Perso ...
 - 学习java随笔第三篇:java的基本数据类型
		
数据类型 一:整型 1.十进制 2.八进制 八进制数是满8进1,包含0~7的8个数字,在整数前面添加一个"0",表示是八进制数. 3.十六进制 十六进制数是满16进1,包含0~9, ...
 - 学习java随笔第十篇:java线程
		
线程生命周期 线程的生命周期:新建状态.准备状态.运行状态.等待/阻塞状态.死亡状态 示意图: 定义.创建及运行线程 线程: package threadrun; //定义一个实现Runnable接口 ...
 - 学习java随笔第七篇:java的类与对象
		
类 同一个包(同一个目录),类的创建与调用 class Man{ String name; void GetMyName() { System.out.println(name); } } publi ...
 - 学习java随笔第五篇:流程控制
		
条件语句 if(表达式){方法体}else if(表达体)else{方法体} 简写形式:if... 一般形式:if...else... 完整形式:if...else if...else 分支语句 sw ...
 - 学习java随笔第四篇:运算符
		
算术运算符 "+":加法运算符,也可做字符连接用途 "-":减法运算符 "*":乘法运算符 "/":除法运算符 &quo ...
 - 系统学习 Java IO (十六)----这么多类,应该用哪个?
		
目录:系统学习 Java IO---- 目录,概览 Java IO目的和功能 Java IO 包含 InputStream,OutputStream,Reader 和 Writer 类的许多子类. 原 ...
 - Egret入门学习日记 --- 第十六篇(书中 6.10~7.3节 内容)
		
第十六篇(书中 6.10~7.3节 内容) 昨天搞定了6.9节,今天就从6.10节开始. 其实这个蛮简单的. 这是程序员模式. 这是设计师模式. 至此,6.10节 完毕. 开始 6.11节. 有点没营 ...
 
随机推荐
- 【HDOJ】3416 Marriage Match IV
			
先求SPSS.然后遍历每条边,检查是否为最短路径的边,如果是(dis[v]==dis[u]+w)则加入到网络流中.最后Dinic最大流. /* 3416 */ #include <iostrea ...
 - LintCode 38. Search a 2D Matrix II
			
Write an efficient algorithm that searches for a value in an m x n matrix, return the occurrence of ...
 - bzoj1028
			
穷举水题 ..] of boolean; q:..] of longint; ans,count,jud:..] of longint; x,i,j,n,m,tot,t,k:l ...
 - WordPress WP-Realty插件‘listing_id’参数SQL注入漏洞
			
漏洞名称: WordPress WP-Realty插件‘listing_id’参数SQL注入漏洞 CNNVD编号: CNNVD-201310-499 发布时间: 2013-10-23 更新时间: 20 ...
 - Apache Commons IO 2.3  几点用法
			
//直接将IO流转成字符串 InputStream in = new URL( "http://jakarta.apache.org" ).openStream(); try { ...
 - Ajax长连接应用
			
所谓的长连接,就是不断去发送请求,把请求阻塞在服务器端,每次超过请求时间就去重新发送请求,保持连接,随时获取服务器端的响应的数据 function connection(){ $.ajax({ typ ...
 - 滚动轮播插件——jCarouselLite
			
jcarousellite(上下.水平滚动元素插件)插件使用: 参数说明: btnPrev string 上一个按钮的class名, 比如 btnPrev: ".prev" ...
 - 使用python爬取P站图片
			
刚开学时有一段时间周末没事,于是经常在P站的特辑里收图,但是P站加载图片的速度比较感人,觉得自己身为计算机专业,怎么可以做一张张图慢慢下这么low的事,而且这样效率的确也太低了,于是就想写个程序来帮我 ...
 - hdoj 2087 剪花布条
			
剪花布条 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ...
 - 397. Integer Replacement
			
先正统做法. public class Solution { public int integerReplacement(int n) { if(n == 1) return 0; int res = ...