10 2021 档案

摘要:package cn.itcast.day05.demo04; /*一个方法可以有0、1、多个参数;但是只能有0或者1个返回值,不能有多个返回值。如果希望一个方法当中产生了多个结果数据进行返回,怎么办?解决方案:使用一个数组作为返回值类型即可。 任何数据类型都能作为方法的参数类型,或者返回值类型。 阅读全文
posted @ 2021-10-02 19:58 java全栈成神之路 阅读(658) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo04; /*数组可以作为方法的参数。当调用方法的时候,向方法的小括号进行传参,传递进去的其实是数组的地址值。 */public class Demo01ArrayParam { public static void main(String[] 阅读全文
posted @ 2021-10-02 19:57 java全栈成神之路 阅读(1381) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo03; /*如何获取数组的长度,格式:数组名称.length 这将会得到一个int数字,代表数组的长度。 数组一旦创建,程序运行期间,长度不可改变。 */public class Demo03ArrayLength { public stati 阅读全文
posted @ 2021-10-02 19:45 java全栈成神之路 阅读(2671) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo03; /*所有的引用类型变量,都可以赋值为一个null值。但是代表其中什么都没有。 数组必须进行new初始化才能使用其中的元素。如果只是赋值了一个null,没有进行new创建,那么将会发生:空指针异常 NullPointerException 阅读全文
posted @ 2021-10-02 19:44 java全栈成神之路 阅读(238) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo03; /*数组的索引编号从0开始,一直到“数组的长度-1”为止。 如果访问数组元素的时候,索引编号并不存在,那么将会发生数组索引越界异常ArrayIndexOutOfBoundsException 原因:索引编号写错了。解决:修改成为存在的正 阅读全文
posted @ 2021-10-02 19:43 java全栈成神之路 阅读(340) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo01; /*直接打印数组名称,得到的是数组对应的:内存地址哈希值。二进制:01十进制:012345678916进制:0123456789abcdef 访问数组元素的格式:数组名称[索引值]索引值:就是一个int数字,代表数组当中元素的编号。【注 阅读全文
posted @ 2021-10-02 19:22 java全栈成神之路 阅读(36) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo01; /*使用动态初始化数组的时候,其中的元素将会自动拥有一个默认值。规则如下:如果是整数类型,那么默认为0;如果是浮点类型,那么默认为0.0;如果是字符类型,那么默认为'\u0000';如果是布尔类型,那么默认为false;如果是引用类型, 阅读全文
posted @ 2021-10-02 19:22 java全栈成神之路 阅读(1190) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo01; /*使用静态初始化数组的时候,格式还可以省略一下。 标准格式:数据类型[] 数组名称 = new 数据类型[] { 元素1, 元素2, ... }; 省略格式:数据类型[] 数组名称 = { 元素1, 元素2, ... }; 注意事项: 阅读全文
posted @ 2021-10-02 19:21 java全栈成神之路 阅读(108) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo01; /*动态初始化(指定长度):在创建数组的时候,直接指定数组当中的数据元素个数。静态初始化(指定内容):在创建数组的时候,不直接指定数据个数多少,而是直接将具体的数据内容进行指定。 静态初始化基本格式:数据类型[] 数组名称 = new 阅读全文
posted @ 2021-10-02 19:20 java全栈成神之路 阅读(289) 评论(0) 推荐(0)
摘要:package cn.itcast.day05.demo01; /*数组的概念:是一种容器,可以同时存放多个数据值。 数组的特点:1. 数组是一种引用数据类型2. 数组当中的多个数据,类型必须统一3. 数组的长度在程序运行期间不可改变 数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。 阅读全文
posted @ 2021-10-02 19:19 java全栈成神之路 阅读(32) 评论(0) 推荐(0)
摘要:package cn.itcast.day04.demo04; /*对于功能类似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦。 方法的重载(Overload):多个方法的名称一样,但是参数列表不一样。好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能。 方法重载与下 阅读全文
posted @ 2021-10-02 17:41 java全栈成神之路 阅读(49) 评论(0) 推荐(0)
摘要:package cn.itcast.day04.demo03; /*使用方法的时候,注意事项: 1. 方法应该定义在类当中,但是不能在方法当中再定义方法。不能嵌套。2. 方法定义的前后顺序无所谓。3. 方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。4. 如果方法有返回 阅读全文
posted @ 2021-10-02 17:39 java全栈成神之路 阅读(76) 评论(0) 推荐(0)
摘要:package cn.itcast.day04.demo02; /*题目要求:定义一个方法,用来【求出】两个数字之和。(你帮我算,算完之后把结果告诉我。)题目变形:定义一个方法,用来【打印】两个数字之和。(你来计算,算完之后你自己负责显示结果,不用告诉我。) 注意事项:对于有返回值的方法,可以使用单 阅读全文
posted @ 2021-10-02 17:36 java全栈成神之路 阅读(222) 评论(0) 推荐(0)
摘要:package cn.itcast.day04.demo02; /*方法其实就是若干语句的功能集合。 方法好比是一个工厂。蒙牛工厂 原料:奶牛、饲料、水 产出物:奶制品钢铁工厂 原料:铁矿石、煤炭 产出物:钢铁建材 参数(原料):就是进入方法的数据。返回值(产出物):就是从方法中出来的数据。 定义方 阅读全文
posted @ 2021-10-02 17:35 java全栈成神之路 阅读(46) 评论(0) 推荐(0)
摘要:package cn.itcast.day04.demo02; /*有参数:小括号当中有内容,当一个方法需要一些数据条件,才能完成任务的时候,就是有参数。例如两个数字相加,必须知道两个数字是各自多少,才能相加。 无参数:小括号当中留空。一个方法不需要任何数据条件,自己就能独立完成任务,就是无参数。例 阅读全文
posted @ 2021-10-02 17:35 java全栈成神之路 阅读(243) 评论(0) 推荐(0)
摘要:package cn.itcast.day04.demo02; /*复习一下此前学习的方法基础入门知识。 定义格式:public static void 方法名称() { 方法体} 调用格式:方法名称(); 注意事项:1. 方法定义的先后顺序无所谓。2. 方法定义必须是挨着的,不能在一个方法的内部定 阅读全文
posted @ 2021-10-02 17:21 java全栈成神之路 阅读(23) 评论(0) 推荐(0)
摘要:/*另一种循环控制语句是continue关键字。一旦执行,立刻跳过当前次循环剩余内容,马上开始下一次循环。*/public class Demo15Continue { public static void main(String[] args) { for (int i = 1; i <= 10; 阅读全文
posted @ 2021-10-01 18:26 java全栈成神之路 阅读(96) 评论(0) 推荐(0)
摘要:/*break关键字的用法有常见的两种: 1. 可以用在switch语句当中,一旦执行,整个switch语句立刻结束。2. 还可以用在循环语句当中,一旦执行,整个循环语句立刻结束。打断循环。 关于循环的选择,有一个小建议:凡是次数确定的场景多用for循环;否则多用while循环。*/public c 阅读全文
posted @ 2021-10-01 18:25 java全栈成神之路 阅读(115) 评论(0) 推荐(0)
摘要:/*do-while循环的标准格式: do { 循环体} while (条件判断); 扩展格式: 初始化语句do { 循环体 步进语句} while (条件判断);*/public class Demo11DoWhile { public static void main(String[] args 阅读全文
posted @ 2021-10-01 18:24 java全栈成神之路 阅读(376) 评论(0) 推荐(0)
摘要:/*while循环有一个标准格式,还有一个扩展格式。 标准格式:while (条件判断) { 循环体} 扩展格式: 初始化语句;while (条件判断) { 循环体; 步进语句;}*/public class Demo10While { public static void main(String[ 阅读全文
posted @ 2021-10-01 18:23 java全栈成神之路 阅读(80) 评论(0) 推荐(0)
摘要:/*循环结构的基本组成部分,一般可以分成四部分: 1. 初始化语句:在循环开始最初执行,而且只做唯一一次。2. 条件判断:如果成立,则循环继续;如果不成立,则循环退出。3. 循环体:重复要做的事情内容,若干行语句。4. 步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次。*/pu 阅读全文
posted @ 2021-10-01 18:22 java全栈成神之路 阅读(87) 评论(0) 推荐(0)
摘要:/*switch语句使用的注意事项: 1. 多个case后面的数值不可以重复。 2. switch后面小括号当中只能是下列数据类型:基本数据类型:byte/short/char/int引用数据类型:String字符串、enum枚举 3. switch语句格式可以很灵活:前后顺序可以颠倒,而且brea 阅读全文
posted @ 2021-10-01 18:21 java全栈成神之路 阅读(73) 评论(0) 推荐(0)
摘要:// 标准的if-else语句public class Demo03IfElse { public static void main(String[] args) { int num = 666; if (num % 2 == 0) { // 如果除以2能够余数为0,说明是偶数 System.out 阅读全文
posted @ 2021-10-01 18:20 java全栈成神之路 阅读(93) 评论(0) 推荐(0)
摘要:// 单if语句public class Demo02If { public static void main(String[] args) { System.out.println("今天天气不错,正在压马路……突然发现一个快乐的地方:网吧"); int age = 19; if (age >= 阅读全文
posted @ 2021-10-01 18:19 java全栈成神之路 阅读(87) 评论(0) 推荐(0)
摘要:// 顺序结构public class Demo01Sequence { public static void main(String[] args) { System.out.println("今天天气不错"); System.out.println("挺风和日丽的"); System.out.p 阅读全文
posted @ 2021-10-01 18:18 java全栈成神之路 阅读(29) 评论(0) 推荐(0)
摘要:/*定义一个方法的格式:public static void 方法名称() { 方法体} 方法名称的命名规则和变量一样,使用小驼峰。方法体:也就是大括号当中可以包含任意条语句。 注意事项:1. 方法定义的先后顺序无所谓。2. 方法的定义不能产生嵌套包含关系。3. 方法定义好了之后,不会执行的。如果要 阅读全文
posted @ 2021-10-01 18:01 java全栈成神之路 阅读(171) 评论(0) 推荐(0)
摘要:/*一元运算符:只需要一个数据就可以进行操作的运算符。例如:取反!、自增++、自减--二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+、赋值=三元运算符:需要三个数据才可以进行操作的运算符。 格式:数据类型 变量名称 = 条件判断 ? 表达式A : 表达式B; 流程:首先判断条件是否成立 阅读全文
posted @ 2021-10-01 17:59 java全栈成神之路 阅读(409) 评论(0) 推荐(0)
摘要:/*与(并且) && 全都是true,才是true;否则就是false或(或者) || 至少一个是true,就是true;全都是false,才是false非(取反) ! 本来是true,变成false;本来是false,变成true 与“&&”,或“||”,具有短路效果:如果根据左边已经可以判断得到 阅读全文
posted @ 2021-10-01 17:58 java全栈成神之路 阅读(68) 评论(0) 推荐(0)
摘要:/*比较运算符:大于: >小于: <大于等于: >=小于等于: <=相等: == 【两个等号连写才是相等,一个等号代表的是赋值】不相等: != 注意事项:1. 比较运算符的结果一定是一个boolean值,成立就是true,不成立就是false2. 如果进行多次判断,不能连着写。数学当中的写法,例如: 阅读全文
posted @ 2021-10-01 17:08 java全栈成神之路 阅读(378) 评论(0) 推荐(0)
摘要:/*赋值运算符分为: 基本赋值运算符:就是一个等号“=”,代表将右侧的数据交给左侧的变量。 int a = 30; 复合赋值运算符: += a += 3 相当于 a = a + 3 -= b -= 4 相当于 b = b - 4 *= c *= 5 相当于 c = c * 5 /= d /= 6 相 阅读全文
posted @ 2021-10-01 17:07 java全栈成神之路 阅读(244) 评论(0) 推荐(0)
摘要:public class Demo06Operator { public static void main(String[] args) { int num1 = 10; System.out.println(num1); // 10 ++num1; // 单独使用,前++ System.out.p 阅读全文
posted @ 2021-10-01 17:06 java全栈成神之路 阅读(98) 评论(0) 推荐(0)
摘要:public class Demo05Plus { public static void main(String[] args) { // 字符串类型的变量基本使用 // 数据类型 变量名称 = 数据值; String str1 = "Hello"; System.out.println(str1) 阅读全文
posted @ 2021-10-01 15:40 java全栈成神之路 阅读(763) 评论(0) 推荐(0)
摘要:public class Demo04Operator { public static void main(String[] args) { // 两个常量之间可以进行数学运算 System.out.println(20 + 30); // 两个变量之间也可以进行数学运算 int a = 20; i 阅读全文
posted @ 2021-10-01 15:39 java全栈成神之路 阅读(226) 评论(0) 推荐(0)
摘要:public class Demo03DataTypeChar { public static void main(String[] args) { char zifu1 = '1'; System.out.println(zifu1 + 0); // 49 char zifu2 = 'A'; // 阅读全文
posted @ 2021-10-01 15:37 java全栈成神之路 阅读(77) 评论(0) 推荐(0)
摘要:/ public class Demo02DataType { public static void main(String[] args) { // 左边是int类型,右边是long类型,不一样 // long --> int,不是从小到大 // 不能发生自动类型转换! // 格式:范围小的类型 阅读全文
posted @ 2021-10-01 14:43 java全栈成神之路 阅读(93) 评论(0) 推荐(0)
摘要:public class Demo01DataType { public static void main(String[] args) { System.out.println(1024); // 这就是一个整数,默认就是int类型 System.out.println(3.14); // 这就是 阅读全文
posted @ 2021-10-01 14:23 java全栈成神之路 阅读(85) 评论(0) 推荐(0)
摘要:public class Demo03VariableNotice { public static void main(String[] args) { int num1 = 10; // 创建了一个新的变量,名叫num1 // int num1 = 20; // 又创建了另一个新的变量,名字也叫n 阅读全文
posted @ 2021-10-01 13:56 java全栈成神之路 阅读(48) 评论(0) 推荐(0)
摘要:public class Student { public static void main(String[] args) { /* int num1; num1 = 10; System.out.println(num1);//10 num1 = 100; System.out.println(n 阅读全文
posted @ 2021-10-01 13:53 java全栈成神之路 阅读(36) 评论(0) 推荐(0)
摘要:public class Student { public static void main(String[] args) { //字符串常量 /* System.out.println("ABC"); System.out.println(""); System.out.println("ABC" 阅读全文
posted @ 2021-10-01 11:17 java全栈成神之路 阅读(98) 评论(0) 推荐(0)