java学习笔记04--数组】的更多相关文章

一.类和对象的概念 类 >>具有相同属性和行为的一类实体 对象 >>实物存在的实体.通常会将对象划分为两个部分,即静态部分和动态部分.静态部分指的是不能动的部分,被称为属性,任何对象都会具备其自身的属性:动态部分指的是对象的行为 类实质上就是封装对象属性和行为的载体,而对象是类实例化出的一个实例 二.面向对象的三大特性 封装 >>将对象的属性和行为进行包装,隐藏其实现细节,称为封装 >>采用封装的思想保证了类内部数据结构的完整性,应用该类的用户不能轻易的直接…
数组工具类Arrays Java提供的Arrays类里包含的一些static修饰的方法可以直接操作数组.若将里面的方法用熟的话,那开发效率会大大提高.下面介绍其中的方法. List<T> asList(T... a) 作用:将指定数组或数组元素,转换成固定大小的List. 用法: String[] strArr = { "aaa", "bbb", "vvv" }; //用法1:参数是数组引用 List<String> li…
数组类型 数组是一种常见的数据结构,可用于存放多个数据,每一个数组元素存放一个数据,通常可以通过下标进行访问其元素. Java数组要求所有数组元素具有相同的数据类型.因此,数组元素的数据类型是唯一的. 数组定义如下: type[] arrayName; //推荐使用 type arrayName[]; //不推荐使用 通常我们都使用第一种方式.注意:数组的定义不能指定数组长度,只有在初始化时才指定长度. 数组初始化: ,,,,}; //静态初始化 ,,,,}; //静态初始化的简化版,通常使用这…
<?php // 1.数组的声明,可以直接为数组元素赋值,也可以使用array函数声明数组 /* 索引数组:下标从0开始,依次递增 * 关联数组:字符串为下标 * */ //直接赋值声明数组,不需要先声明,使用ar[]将自动填写最大下标 $array_cont1[0] = 1; $array_cont1[1] = 2; $array_cont1[] = 3; //调试程序时,可以使用print_r()或者var_dump()查看所有的元素 print_r($array_cont1); echo…
package cn.temptation; public class Sample01 { public static void main(String[] args) { // 需求:小店对自己的销售额按季度进行统计,2016年各个季度统计如下: // 第1季度:1月---10k 2月---12k 3月---9k // 第2季度:4月---10k 5月---12k 6月---9k // 第3季度:7月---10k 8月---12k 9月---9k // 第4季度:10月---10k 11月-…
package cn.temptation; import java.util.Scanner; public class Sample01 { public static void main(String[] args) { // 需求:定义一个数组存储星期一.星期二....星期日,打印该数组形式为[星期一, 星期二, ...星期日],根据用户输入的数字(1~7),显示是星期几? // 写法一.考虑使用字符串类型的数组 // // 1.创建一个数组来存储星期一.星期二....星期日 // St…
package cn.temptation; public class Sample01 { public static void main(String[] args) { // 需求:一堆分数,要统计最高分.最低分.总分.平均分 // int score1 = 80; // int score2 = 70; // int score3 = 90; // int score4 = 65; // // ... // // 以计算平均分为例 // double average = ((double…
1.switch case switch语句中表达式的数据类型是有要求的: JDK 1.0 ~ 1.4 , 数据类型接受byte, short, int, char JDK 1.5 , 数据类型接受byte, short, int, char, enum(枚举) JDK 1,7 ~ 至今 , 数据类型接受byte, short, int, char, enum(枚举), String 2.Java定义数组 数组下标: index索引 格式: 1. int[] arr = new int[3];…
假如我们需要用到1000个相同类型的数据,肯定不可能创建1000个变量, 这样既不方便,也不直观,也不便于我们使用.这时就需要用到数组. 一.数组的声明与使用 public class Array { public static void main(String[] args) { int a[] = null; //数据类型 数组名 = null;声明一维数组 a = new int[10]; //数组名 = new 数据类型[长度];分配内存给数组. } } 首先第一句,声明了数组a,此时栈…
04面向对象-内部类/访问修饰符/final 1.static的介绍 static:关键字,静态的 static的作用是用来修饰类中的成员 2.访问一个类中的某一个成员变量 方法一: _1.创建对象 _2.通过对象调用成员变量 3.如果一个类的成员变量static修饰,那么想访问这个成员 直接通过类名.成员变量名 什么时候的成员变量需要static修饰? _如果这个成员不属于某一个对象,而是属于所有对象共有的,那么需要加上static修饰 static修饰的成员变量/成员方法的使用 1.建议直接…