Java基础-数组(06)】的更多相关文章

数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致 数组概念 数组是存储同一种数据类型多个元素的容器.数组既可以存储基本数据类型,也可以存储引用数据类型. 数组的定义格式 格式1:数据类型[] 数组名;    格式2:数据类型 数组名[];注意:这两种定义做完了,数组中是没有元素值的. 举例: int[] arr; 定义一个int类型的数组,数组名是arr(推荐)int arr[];定义了一个int类型的变量,变量名是arr数组 数组初始化概述: Java中的数组必须先初始化,…
061 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 08 一维数组总结 本文知识点:一维数组总结 总结 注意点…
060 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 07 冒泡排序 本文知识点:冒泡排序 冒泡排序 实际案例分析冒泡排序流程 第1轮比较: 第1轮比较的结果:把最大的值56放到了末尾 第2轮比较: 第2轮比较的结果:把第2大的值53放到了倒数第2个位置 第2轮比较的次数比第1轮少,每一轮比较次数都越来越少 第3轮比较: 第4轮比较: 第5轮比较: 5轮比较排序后最终的结果: 以上过程就是一个完整的冒泡排序案例 冒泡排序程序代码及其运行结果 public st…
059 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 06 增强型for循环 本文知识点:增强型for循环 增强型for循环格式 案例练习增强型for循环 数组名字是一个引用,指向的是数组的第一个元素 如何交换2个变量的值?…
058 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 05 案例:求数组元素的最大值 本文知识点:求数组元素的最大值 案例:求数组元素的最大值 程序代码及其执行过程分析: 过程分析如上图,已经算是将过程分析的非常清晰了.如果有不解之处,欢迎私信及微信交流(本人微信文章底部有介绍).…
057 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 04 案例:求整型数组的数组元素的元素值累加和 本文知识点:求整型数组的数组元素的元素值累加和 案例:求整型数组的数组元素的元素值累加和 前面我们学习了如何对数组元素进行赋值. 这次课,我们看如何从键盘接收数据,为数组元素赋值,并且求累加和. 程序代码(输入元素及打印结果)及其运行结果: 程序代码(求完累加和)及其运行结果: 这道例题演示了: 1.如何从键盘接收数据 2.数组数据的输出 3.如何操作数组元素…
056 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 03 一维数组的应用 本文知识点:数组的实际应用 程序开发中如何应用数组? 程序代码及其运行结果: 不同数据类型的数组的数组元素的默认值是? int类型数组的数组元素默认值是:0 String类型数组的数组元素默认值是:null (表示空值元素,在后面的面向对象的学习中,我们会用到很多.其实可以给大家总结一点,即:所有对象数组[String类型的数组就是对象数组]在进行创建的时候,默认值都是null,就是空…
055 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 02 数组的概念 本文知识点:数组的概念 数组的声明创建.初始化 在学习数组的声明创建.初始化前,我们可以和之前的变量的声明创建.初始化进行对比来学习. 那我们来看一下数组的声明,先来看一下语法格式. 数组的声明 数组声明语法格式1 数组声明格式1: 数据类型 [] 数组名; 变量声明格式: 数据类型 变量名; 数组声明相比变量声明,在数据类型后增加了一个中括号.而数组名的命名规则和变量名的命名规则是一致的…
054 01 Android 零基础入门 01 Java基础语法 06 Java一维数组 01 数组概述 本文知识点:数组概述 为什么要学习数组? 实际问题: 比如我们要对学生的成绩进行排序,一个班级有30个学生,那我们对每个学生的成绩分别定义变量来存储,那需要定义30个变量.听起来就头大,要定义这么多变量.所以Java中提供了数组来解决这类需要大量存储数据的问题.数组就是这类问题的解决方案. 数组定义:相同数据类型的数据按照顺序组成的引用数据类型. 这句数组的定义需要熟记. 这里面数组的概念,…
接上文:Java基础——数组应用之字符串String类 一.StringBuffer类 StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类. 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入.删除等操作,使用StringBuffer要更加适合一些. 在StringBuffer类中存在很多和String类一样的方…