package top.qaqaq.java.P149; /* * 二维数组的使用 * * 1. 理解 * 对于二维数组的理解,我们可以看成是一维数组array1又作为另一个一维数组array2的元素而存在。 * 其实,从数组底层的运行机制来看,其实没有多维数组。 * * 2. 二维数组的使用: * ① 二维数组的声明和初始化 * ② 如何调用数组…
这篇文章没有摘要
package top.qaqaq.java.P140; /* * ⑤ 数组元素的默认初始化值 * > 数组元素是整形:0 * > 数组元素是浮点型:0.0 * > 数组元素是char型:0 或 '\u0000',而非'0' * > 数组元素是boolean型:false * * > 数组元素是引用数据类型:null …
一维数组 int[] arr4 = {1,2,3,4,5};//类型推断 二维数组 int[] arr4[] = new int[][] {{1,2,3},{4,5},{6,7,8}}; int[] arr5[] = {{1,2,3},{4,5},{6,7,8}};
从数组底层的运行机制来看,其实没有多维数组。 //动态初始化 String[][] arr2 = new String[3][2];
这篇文章没有摘要
package top.qaqaq.java.P147; import java.util.Scanner; /* * 2. 从键盘读入学生成绩,找出最高分,并输出学生成绩等级。 >成绩>=最高分-10 等级为'A' >成绩>=最高分-20 等级为'B' >成绩>=最高分-30 登记为'C' >其余 等级为…
这篇文章没有摘要
FamilyAccount1.java class FamilyAccount1{ public static void main(String[] args){ String details = ""; int money = 10000; label:while(true){ System.out.println("\n" + "---…
package top.qaqaq.java.P140; /* * 一、数组的概述 * 1. 数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名, * 并通过编号的方式对这些数据进行统一管理。 * * 2. 数组相关的概念: * > 数组名 * > 元素 * > 角标、下标、索引 * >…
这篇文章没有摘要
衡量一个功能代码的优劣: 正确性可读性健壮性高效率与低存储:时间复杂度、空间复杂度(衡量算法的好坏)
/* 从控制台输出如下结构: ****** ***** **** *** ** * 外层循环控制行数 内层循环控制列数 */ class Star{ public static void main(String[] args){ for(int i = 1; i <= 6; i++){ for(int j = 1; j <= 7…
/* 一个数如果恰好等于它的因子之和,这个数就称为”完数“。例如 6 = 1 + 2 + 3。 编程 找出1000以内所有的完数。(因子:除去这个数本身的其它约数) */ class PerfectNumber{ public static void main(String[] args){ //int factor = 0; for(in…
FamilyAccount.java class FamilyAccount{ public static void main(String[] args){ boolean isFlag = true; //用于记录用户的收入和支出的详情 String details = "收支\t账户金额\t收支金额\t说 明\n"; //初始金额 i…
/*break和continue关键字的使用使用范围 循环中使用的作用(不同点) 相同点break: switch-case循环结构中 结束当前循环 关键字后面不能声明执行语句 continue: 循环结构中 结束当次循环 关键字后面不能声明执行语句 */ class BreakContinueTest{public static void mai…
/* break和continue关键字的使用 使用范围 循环中使用的作用(不同点) 相同点 break: switch-case 循环结构中 结束当前循环 关键字后面不能声明执行语句 continue: 循环结构中 结束当次循环 关键字后面不能声明执行语句 */ class BreakContinueTest{ public static voi…
/* 100000以内的所有质数的输出。 质数:素数,只能被1和它本身整除的自然数。 --->从2开始,到这个数-1结束为止,都不能被这个数本身整除。 对PrimeNumberTest.java文件中指数输出问题的优化 */ class PrimeNumberTest1{ public static void main(String[…
/* 100000以内的所有质数的输出。 质数:素数,只能被1和它本身整除的自然数。 --->从2开始,到这个数-1结束为止,都不能被这个数本身整除。 对PrimeNumberTest.java文件中指数输出问题的优化 */ class PrimeNumberTest1{ public static void main(String[…
/* 100以内的所有质数的输出。 质数:素数,只能被1和它本身整除的自然数。 --->从2开始,到这个数-1结束为止,都不能被这个数本身整除。 最小的质数是:2 */ class PrimeNumberTest{ public static void main(String[] args){ boolean isFlag = tru…