可变参数 JDK1.5 开始,JAVA 支持传递同类型的可变参数给一个方法 在方法声明中,在指定参数类型后加一个省略号(…) 一个方法只能指定一个可变参数,他必须是方法的最后一个参数。任何平台的参数必须在他之前声明。 找出最大数 示例 public class Demo_04 { public static void main(String[] a…
命令行传参 有时候你希望运行一个程序时再传递给他消息。这要靠传递命令行参数给 main() 函数实现 public class Demo_03 { public static void main(String[] args) { for (int i = 0; i < args.length; i++) { System.out.printl…
方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数 例如 public class Demo_02 { public static void main(String[] args) { int max = max (10,10); System.out.println(max); } public static int max(in…
方法 System.out.println(),System 系统类中的 out 对象的 println 方法 JAVA 方法时语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最…
利用 for循环 打印三角形 public class Text_Demo_01 { public static void main(String[] args) { //首先确定三角形有五行 for (int i = 1; i <= 5; i++) { //先输出其余不是三角形的部分 for (int i_1 = 5; i_1 >=i…
break 和 continue break 在任何循环语句的主体部分,均可用 break 控制循环的流程。 break 用于强制退出循环,不执行循环中剩余的语句。(break 语句也在 switch 语句中使用) continue 语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。 bre…
增强型 for循环 JAVA5 引入了一种主要用于数组或集合的增强型 for循环 JAVA 增强 for循环语法格式 for(声明语句 : 表达式) { //代码语句 } 声明语句: 声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。 表达式: 表达式是要访问的数组名,或者是返回值为数组的…
循环结构 while 循环 do...while 循环 for 循环 在 JAVA5 中引入了一种主要用于数组的增强型 for 循环 while 循环 while 是最基本的循环,他的结构为 while(布尔表达式){ //循环内容 } 只要布尔表达式为 true ,循环就会一直执行下去 我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效…
结构 顺序结构 JAVA 的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行 顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按照从上到下的顺序进行的,他是由多干个依次执行的处理步骤组成的。他是任何一个算法都离不开的一种基本算法结构 public class Demo_1 { public static void main(S…
Scanner 进阶使用 public class Demo_04 { public static void main(String[] args) { //定义并初始化值 int_1 int int_1 = 0; //定义并初始化 float_1 float float_1 = 0.0F; //新建扫描对象 Scanner scanner = n…