福建住建设厅官方网站,中山网站建设seo135,丹阳房产网,中小企业erp系统哪个好目录
流程控制语句
顺序结构
分支结构
循环结构 分类#xff1a; 练习
跳转控制语句 练习 数组
数组介绍
数组的定义和静态初始化
数组定义 数组的静态初始化
数组元素访问
数组遍历
数组动态初始化
JAVA内存分配 流程控制语句 顺序结构
是Java程序默认的执行流程…目录
流程控制语句
顺序结构
分支结构
循环结构 分类 练习
跳转控制语句 练习 数组
数组介绍
数组的定义和静态初始化
数组定义 数组的静态初始化
数组元素访问
数组遍历
数组动态初始化
JAVA内存分配 流程控制语句 顺序结构
是Java程序默认的执行流程按照代码的先后顺序从上到下依次进行。
分支结构
if语句switch语句
循环结构
重复做某件事件有开始和结束 分类
for循环while循环do……while循环 练习
求1到100的数字和
public class Test04 {public static void main(String[] args){//for循环
// int i 0;
// int sum 0;
// for(i 1;i100;i)
// {
// sum sumi;
// }
// System.out.println(sum);//while循环int i 0;int sum 0;while(i100){sum i sum;i;}System.out.println(sum);}
}
跳转控制语句
continue跳过本次循环继续执行下次循环。
break结束整个循环 练习
猜数字随机生成一个1到100的数字使用程序猜出这个数据是多少
import java.util.Random;
import java.util.Scanner;public class Test09 {public static void main(String[] args) {Random r new Random();//创建随机数 范围 0 -99 加1后 范围 1-100int num r.nextInt(100)1;//键盘录入Scanner sc new Scanner(System.in);while(true) {System.out.println(请输入猜到的数字);int guessNum sc.nextInt();if (guessNum num) {System.out.println(猜小了);} else if (guessNum num) {System.out.println(猜大了);} else {System.out.println(猜对了);break;}}}
} 数组 数组介绍
数组指的是一种容器可以存储同种数据类型的多个值
数组的定义和静态初始化
数组定义
格式数据类型 【】数组名 数据类型 数组名【】 数组的静态初始化
初始化就是在内存中为数组容器开辟空间并将数据存储容器的过程
完整格式数据类型 【】数组名 new 数据类型 【】 {}
简化格式数据类型 【】数组名 {}
数组元素访问
格式数组名【索引】
数组遍历
数组遍历将数组中所有内容取出来
数组动态初始化
动态初始化初始化时只指定数组长度由系统为数组分配初始值 JAVA内存分配 本地方法栈 JVM使用操作系统时使用寄存器 cpu使用的栈 方法运行时使用的内存比喻main方法运行进入方法栈中运行方法区 存储可以运行的class文件堆 存储对象和数组new来创建的都存储在堆内存中