会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Xujie_0528
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2020年8月26日
Java10-9_数组拓展----稀疏数组(Java入门最后一课)
摘要: 稀疏数组 当一个数组中大部分元素为零,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组处理的方式是: 记录数组一共有几行几列,有多少个不同类型的值 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 Practice 需求:编写五子棋游戏,有存盘退出和续上盘的功能
阅读全文
posted @ 2020-08-26 21:06 Xujie_0528
阅读(139)
评论(0)
推荐(0)
编辑
Java10-8_冒泡排序法
摘要: 冒泡排序法 冒泡排序法是最出名的排序法之一,总共有八大排序 相对简单,两层循环,外层冒泡轮数,里层层次比较 看到嵌套循环,应该立马就可以得出这个算法的时间复杂度为O(n2) 1 package com.Xujie.Day10; 2 3 import java.util.Arrays; 4 5 pub
阅读全文
posted @ 2020-08-26 17:55 Xujie_0528
阅读(206)
评论(0)
推荐(0)
编辑
Java10-7_Arrays类(数组最后一课)
摘要: Arrays类 数组工具类java.until.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本操作。 查看JDK帮助文档 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进
阅读全文
posted @ 2020-08-26 17:07 Xujie_0528
阅读(124)
评论(0)
推荐(0)
编辑
Java10-6_多维数组
摘要: 多维数组 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组 二维数组 1 int a[][]=new int[2][5] 解析:以上的二维数组a可以看成是一个两行五列的数组。 多维数组的使用 1 package com.Xujie.Day10; 2 3
阅读全文
posted @ 2020-08-26 16:17 Xujie_0528
阅读(123)
评论(0)
推荐(0)
编辑
Java10-5_数组的使用
摘要: 数组的使用 For语句 For-Each循环 数组作方法入参 数组作返回值 Practice 1 For循环打印全部数组元素 1 package com.Xujie.Day10; 2 3 public class Java10_03 { 4 public static void main(Strin
阅读全文
posted @ 2020-08-26 15:28 Xujie_0528
阅读(136)
评论(0)
推荐(0)
编辑
Java10-4_下标越界及小结
摘要: 数组的边界 下标的合法区间:[0,length-1],如果越界就会报错; 1 public static void main(String[] args){ 2 int[] a=new int[2]; 3 System.out.printIn(a[2]); 4 } ArrayIndexOutBoun
阅读全文
posted @ 2020-08-26 10:55 Xujie_0528
阅读(212)
评论(0)
推荐(0)
编辑
Java10-3_初始化及内存分析
摘要: 初始化及内存分析 内存分析 Java内存分析: 堆 存放new的对象和数组 可以被所有线程共享,不会存放别的对象引用 栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区 可以被所有的线程共享 包含了所有的class和static变量 三种
阅读全文
posted @ 2020-08-26 10:41 Xujie_0528
阅读(135)
评论(0)
推荐(0)
编辑
Java10-2_数组的特点
摘要: 数组的四个基本特点 其长度是确定的。数组一旦被创建,他的大小就不可以改变 其元素必须是相同类型,不允许出现混合型 数组中的元素可以是任何数据类型,包括基本类型和引用类型 数组变量属引用类型,数据也可以看成是对象,数组中的每个元素相当于该对象的成员变量数组本身就是对象,Java中对象是在堆中的,因此数
阅读全文
posted @ 2020-08-26 09:35 Xujie_0528
阅读(105)
评论(0)
推荐(0)
编辑
Java10-1_数组的声明和创建
摘要: 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: 1 dataType[] arrayRefVar;//首选的方法 2 或 3 dataType arrayRefVar[];//效果相同,但不是首选方法 Java语言使用new操作符来创建数组,语法如下: data
阅读全文
posted @ 2020-08-26 08:48 Xujie_0528
阅读(253)
评论(0)
推荐(0)
编辑