流程控制与数组

1.数组赋值练习:

int[] a ={1,2,3,4};
int[] b;
b=a;
b[2]=1025;
System.out.print("数组一");
for (int i = 0; i <b.length; i++) {
System.out.print(b[i]);
}
System.out.print(" ");
System.out.print("数组二");
for(int i=0;i<b.length;i++){
System.out.print(b[i]);

2.乘法口诀的编写:

int[][] a1=new int[10][10];//声明数组
for(int i=1;i<a1.length;i++){
for(int y=1;y<=i;y++){
a1[i][y]=i*y;
System.out.print(+i+"*"+y+"="+a1[i][y]+" ");
}
System.out.println(" ");
}

3.

时间: 2024-10-26 01:12:28

流程控制与数组的相关文章

Java图式(第三章 流程控制、数组)

Java图式(第三章 流程控制.数组) 1.分支语句 1)if-else语句 2)switch语句 2.循环语句 1)while语句 while返回值不是1/0,必须是布尔表达式 2)do-while语句 3)for语句 4)continue/break语句 标号是对语句块/循环命名.eg:A:循环 continue A:直接终止标记的外循环 3.数组(引用类型) 1)声明时不确定大小 2)引用:下标引用,无指针 3)实例化(存储单元分配)语句:new 4)数组初始化:不要求每一维一样大 4.字

05 Java 流程控制与数组

作者:thoughtInShare 出处:http://www.cnblogs.com/thoughtInShare 欢迎转载,也请保留这段声明.谢谢! 1,流程控制=顺序结构+分支结构+循环结构 (1)分支结构=if+switch (2)循环结构=while+do while ()+for (3)控制循环结构=break(结束整个循环)+continue (结束本次循环)+return(结束整个方法) (4)return并不是专门用来控制循环结构的,return的功能是结束一个方法;而不管re

Java基础(二)流程控制和数组

流程控制 break结束多重循环 public static void main(String[] args) { outer: for(int i = 0; i < 5; i++) { for(int j = 0; j < 3; j++) { System.out.println("i的值为:" + i + " j的值为:" + j); if(j == 1) { break outer; } } } } //输出: //i的值为:0 j的值为:0 //

流程控制和数组

不管是哪种编程语言,都有两种流程控制结构:分支结构和循环结构.分支结构用于实现根据条件来选择性的执行某段代码,循环结构则用于实现根据循环条件重复执行 某段代码.Java也提供了这两种流程控制结构,Java提供了if和switch两种分支语句:提供了while.do while和for三种循环语句.还有一种用于遍历的循环,使用foreach循环可以遍历集合.数组的元素. 一.分支结构 1.1if条件语句 if语句使用布尔表达式或布尔值作为分支条件来进行分支控制. 使用if...else语句时,一定

流程控制与数组、集合

1.流程图 流程图中的形状: (椭圆形)开始和结束:表示程序的开始或结束,一个流程图中,只能出现一个开始和一个结束 (矩形)步骤:表示功能中的每一个步骤 (平行四边形)输入和输出:表示输入和输出 (菱形)判断:表示判断,将产生两种判断结果,真或假 (箭头):连接其他图形,表示程序的流向 2.流程控制语句: ①if判断 ②switch选择 ③循环:while循环        do while循环        for循环        foreach循环 3.数组默认值: 数字类型,默认值为0b

第四章.流程控制与数组

流程控制结构: 分支结构 根据分支条件来选择性的执行某段代码. if: switch: case语句后面只能是byte.short.char.int四种整型类型,枚举类型和Java.lang.String类型(从Java 7才允许). default语句不省略. break: break语句可以结束switch语句.while.do while.for语句但是结束不了if语句. Java中海油一种break标签,可以结束外层循环: 1 public class BreakTest2{ 2 pub

流程控制、数组与集合

今天来写写这两天学习的一些比较重要的内容.首先让我们进入流程图,流程图顾名思义就是画流程的图,它是使用标准化的图形方案,分析某些复杂功能的实现步骤.标准化的意思就是用特定的图像,它的形状有:椭圆(代表开始或结束,只能有一个开始和结束).长方形(代表功能中的每一个步骤).四边形(代表输入和输出).菱形(代表判断,将产生两种结果,真和假).箭头符号(连接其他图形,表示程序的流向).使用它的工具有很多,最好还是手绘就行了,方便又快捷. 接着学习了if判断语句,它的格式:                

疯狂JAVA——第四章 流程控制与数组

4.5 数组类型 数组也是一种类型.它本身是引用类型.例如int是一种基本类型,int[]就是引用类型. 两种定义数组的方式: 1.type[] arrayName; 2.type arrayName[]; 通常推荐第一种写法,这种方法既容易理解,也符合定义变量的语法. 如果访问数组元素时指定的索引值小于0,或者大于等于数组的长度,编译程序不会出现任何错误,但运行时会抛出异常 4.5.5foreach循环 String[] books={"三国演义","西游记",&

第四章 流程控制和数组

笔记: 用 break 结束循环( 可以跳到标号处 ) 用 continue 忽略本次循环到剩下语句( 也可以跳到标号处 ) 使用 return 结束方法 -> 数组类型 数组也是一种数据类型,它本身是一种引用类型 定义的时候一般使用  type[] arrayName,这种方式是比较易于理解和正规的 数组必须初始化才可以使用 初始化: 静态初始化 arrayName = new type{element1,element2,element3...} 动态初始化 arratName = new

【疯狂Java讲义学习笔记】【流程控制与数组】

[学习笔记]1.switch语句后的expression表达式的数据类型只能是byte.short.char.int四个整数类型.String(Java 7后才支持)和枚举类型. 2.数组的长度不可变,定义数组时候不能指定数组的长度.为数组分配空间的时候一定要进行初始化,数组初始化的方法有两种,第一种是静态初始化,在数组中直接为每个数组元素赋上初值,另一种是动态初始化,在初始化的时候指定数组的长度,由系统来为每个元素指定初值.注意的是两种初始化不能够同时使用,即既指定数组的长度,同时又为每个元素