数组下标越界错误以及解决方案
摘要:数组下标越界错误以及解决方案 有些时候我们在输出数组的时候会出现java.lang.ArrayIndexOutOfBoundsException这个错误,翻译过来就是数组的下标越界了,即超过了一开始声明这个数组时的范围。一般发生这个错误的原因是:没有注意下标是从0开始的,举个简单例子: int[]
阅读全文
posted @
2022-08-14 17:11
沁鱼
阅读(2280)
推荐(0) 编辑
Java数组
摘要:Java数组 数组的定义: 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干数据,按照一定的先后次序排列组合而成。 其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组的声明创建 首先必须声明(定义)数组变量,才能在程序中使用数组(Java中,任何类型的变量都要
阅读全文
posted @
2022-08-14 10:58
沁鱼
阅读(25)
推荐(0) 编辑
简单计算器
摘要:简单计算器 仅用于两个数之间的运算。 //简单计算器 public static void main(String[] args) { while (true) { System.out.println("输入第一个数:"); Scanner scanner = new Scanner(System
阅读全文
posted @
2022-08-12 13:46
沁鱼
阅读(97)
推荐(0) 编辑
递归
摘要:递归 定义:使用被定义对象的自身来为其下定义。 递归就是自己调用自己,有点类似于套娃,一层套一层。举个例子,就好比排队的时候报号反过来,就是相当于从最后一个人开始。但是他不知道自己是几号,所以他要问前面一个人是几号,然后推算出自己是几号。但是他前面的那个人也不知道自己是几号,所以他也要问......
阅读全文
posted @
2022-08-11 23:39
沁鱼
阅读(85)
推荐(0) 编辑
Java方法
摘要:Java方法 Java的方法是语句的集合,它们在一起执行一个功能。Java的方法就类似于其它语言的函数。 方法是解决一类问题步骤的有序组合。 犯法包含于类或对象中。 方法在程序中被创建,在其他地方被调用。 设计方法的原则:我们设计方法的时候,最好保持方法的原子性。 一个方法包括以下几个部分: 修饰符
阅读全文
posted @
2022-08-10 00:01
沁鱼
阅读(16)
推荐(0) 编辑
打印"*"号三角形和杨辉三角形
摘要:打印"*"号三角形和杨辉三角形 "*"号三角形 使用Java打印一个由" * "组成的三角形。 public static void main(String[] args) { for(int i=1;i<=5;i++){ for(int j=5;j>=i;j--){ System.out.prin
阅读全文
posted @
2022-08-07 23:47
沁鱼
阅读(205)
推荐(0) 编辑
循环语句之break和continue
摘要:循环语句之break和continue 共性: break和continue都是用来跳过循环。 一般都是用条件语句来进行判断。 差异: break语句是强制跳出整个循环结构,不执行循环中的剩余语句(break语句也可以用于switch语句中)。 例: 例子中,当i为 5的时候执行了break语句。我
阅读全文
posted @
2022-08-05 23:08
沁鱼
阅读(405)
推荐(0) 编辑
增强for循环
摘要:增强for循环 简化的for循环,使代码更加简洁。 语法格式: for(声明语句:表达式){ //循环内容 } 例(遍历数组): public static void main(String[] args) { int[] num = {1,2,3,4,5};//定义一个数组 for(int a:n
阅读全文
posted @
2022-08-04 19:09
沁鱼
阅读(25)
推荐(0) 编辑
九九乘法表
摘要:九九乘法表 九九乘法表基本上是任何一种编程语言在学习到for循环嵌套时必定会练习到的一道题目,下面是我使用Java语言做的九九乘法表(代码在图下面): public static void main(String[] args) { for (int i = 1; i <=9; i++) { for
阅读全文
posted @
2022-08-04 16:06
沁鱼
阅读(691)
推荐(0) 编辑
循环语句
摘要:循环语句 在我们实际编写代码时,循环语句会经常被使用,因为我们需要的结果往往不是单纯的顺序语句就能完成的,所以熟悉循环语句是一件很基础也是重要的事情。 while循环 语法格式: while(布尔表达式){ //循环内容 } while循环是最基本的循环表达式,只要布尔表达式为true,循环就会一直
阅读全文
posted @
2022-08-02 00:23
沁鱼
阅读(106)
推荐(0) 编辑
基本语句之switch多选择语句
摘要:基本语句之switch多选择语句 switch-case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 语法格式: switch(expression){ case value: //语句 break;//可选 case value: //语句 break;//可选 ...//可以
阅读全文
posted @
2022-08-01 00:17
沁鱼
阅读(145)
推荐(0) 编辑