上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 递归算法 A方法调用B方法,我们很容易理解!递归就是:A方法调用A方法!就是自己调用自己,因此我们在设计递归算法时,一定要指明什么时候自己不调用自己。否则,就是个死循环! 递归算法要点 递归是一种常见的解决问题的方法,即把问题逐渐简单化。递归的基本思想就是“自己调用自己”,一个使用递归技术的方法将会 阅读全文
posted @ 2019-12-17 09:49 xiren88 阅读(600) 评论(0) 推荐(0)
摘要: 方法的重载 Java允许在一个类中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载。 下面的三个方法互为重载关系 public static int add(int x,int y) {逻辑} //两个整数加法 public static int add(int x,int y 阅读全文
posted @ 2019-12-17 09:37 xiren88 阅读(316) 评论(0) 推荐(0)
摘要: 方法 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。 我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展 方法的要点 1.Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,声明格式: [修饰符1 修饰符2 …] 返回 阅读全文
posted @ 2019-12-17 09:17 xiren88 阅读(138) 评论(0) 推荐(0)
摘要: 1.1 案例介绍 现在,我们将原有的库存管理案例,进行业务逻辑的封装。 将对下列功能进行方法封装: l 打印库存清单功能 l 库存商品数量修改功能 l 退出程序功能 1.2 案例需求分析 管理员能够进行的操作有3项(查看、修改、退出),我们可以采用(switch)菜单的方式来完成。 库存管理 1.查 阅读全文
posted @ 2019-12-16 16:45 xiren88 阅读(461) 评论(0) 推荐(0)
摘要: 多维数组可以看成以数组为元素的数组 二维数组的定义 第一种方式: int[][] arr = new int[3][4]; 第二种方式:int[][] arr = new int[3][]; 第三种方式: int[][] arr = {{1,2},{3,4,5,6},{7,8,9} class De 阅读全文
posted @ 2019-12-16 16:13 xiren88 阅读(812) 评论(0) 推荐(0)
摘要: 1.遍历 依次访问数组中的每个元素 public class ArrayDemo04 { public static void main(String[] args) { int[] arr = { 1, 2, 3, 4, 5 }; // 定义数组 // 使用for循环遍历数组的元素 for (in 阅读全文
posted @ 2019-12-16 15:10 xiren88 阅读(228) 评论(0) 推荐(0)
摘要: 数组概述和特点 数组是相同类型数据的有序集合. 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它 数组的四个基本特点: 1. 其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2. 其元素必须是相同类型 阅读全文
posted @ 2019-12-16 14:54 xiren88 阅读(210) 评论(0) 推荐(0)
摘要: break语句 在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) public class BreakTest { public static void main(String[] args) 阅读全文
posted @ 2019-12-16 14:07 xiren88 阅读(352) 评论(0) 推荐(0)
摘要: x++可以看做一个独立的变量 如int a=x++;x的值先把他赋值给x++然后X++再赋值a,最后x再自加1 ++X int a=++ X 先自加1 x的值赋值给++x然后++x再赋值a 搞明白了下面几个例子也就会了自加和短路问题 第一题 int x = 1,y = 1; if(x++==2 & 阅读全文
posted @ 2019-12-10 09:37 xiren88 阅读(240) 评论(0) 推荐(0)
摘要: 循环语句while 和do while import java.util.Scanner;class Demo05 { public static void main(String[] args) { //用while 求1到100的和 int sum=0; int i=1; while(i<=10 阅读全文
posted @ 2019-12-09 15:36 xiren88 阅读(125) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页