摘要:
数组 数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 我们可以简单理解为数组就由一堆数组成的,例如一个足球队,足球队队名就是一个组,足球队队员的球衣编号就是一个 阅读全文
摘要:
递归 A方法调用B方法,我们很容易理解! 递归就是:A方法调用A方法!就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递 阅读全文
摘要:
命令行传递参数、可变参数 命令行传参 有时候你希望运行一个程序时候再传递给它消息,这要靠传递命令行参数给main()函数实现。 public static void main(String args[]) { //args.length 数组长度 for (int i = 0; i < args.l 阅读全文
摘要:
Java——方法 什么是方法? System.out.println(),那么它是什么呢? 1.System是一个类,out是一个static PrintStream对象。由于它是"静态"的,所以不需要我们创建任何东西,所以只需直接用它即可。 2.println()的意思是"把我给你的东西打印到控制 阅读全文
摘要:
break、continue、go to break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) public static void main(String[] args) { int i 阅读全文
摘要:
For循环 虽然所有循环结构都可以用 while或者do...while表示,但是Java提供了另一种语句——for循环,使一些循环结构变得更加简单。 for循环语句是支持迭代的一种通用结构,是最有效的、最灵活的循环结构。 public static void main(String[] args) 阅读全文
摘要:
switch多选择结构 多选择结构还有一个实现方式就是switch case语句 switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 switch语句中的变量类型可以是: byte、short、int或者char 从Java SE 7开始 switch 支持字符串 阅读全文
摘要:
顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 public static void main( 阅读全文
摘要:
用户交互Scanner Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = 阅读全文
摘要:
基本运算符 运算符 Java语言支持如下运算符: 算术运算符:+,-,*,/,%,++,-- 赋值运算符:= 关系运算符:>,<,>=,<=,==,!=,instanceof 逻辑运算符:&&,||,! 位运算符:&,|,^,~,>>,<<,>>>(了解!!!) 条件运算符:?: 扩展赋值运算符:+ 阅读全文