栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA基础相关知识(五)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA基础相关知识(五)

一、for循环

for循环应用于与次数相关的循环

for中定义的变量作用域仅在for中生效

for小括号中写定义变量,条件的判断(判断为真则执行方法体,一直到判断为false则结束循环),变量的改变

for(int i=1;i<=9;i++){
    System.out.println(i+"*9="+i*9);
}

for的特殊格式

int i=1;
for(;i<=9;i++){
    System.out.println(i+"*9="+i*9);
}
for(int i=1;i<=9;){
    System.out.println(i+"*9="+i*9);
    i++;
}
for(;;){ //没有条件的循环就是一个死循环
    System.out.println("我要学习...");
}

for(int i=1,j=5;i<=5;i+=2,j-=2){
}

break用于在循环中跳出循环,提前结束

continue用于结束本轮循环进入下一轮循环

二、嵌套循环

循环中套循环,常常多行多列时使用,一般外层控制行,内层控制列执行过程:外层循环走一次,内层循环走所有次建议:嵌套层数越少越好,能用一层就不用两层,能用两层就不用三层break只能跳出当前一层循环 三、数组

数组是一种数据类型:引用类型

数组的定义为 int[] a=new int[3] 表示创建了一个包含类型为int的三个元素的数组

数组的下标从0开始,所以此数组的下标最大为2

数组的初始化:

int[] arr = new int[3]; //0,0,0
int[] arr = {1,4,7}; //1,4,7
int[] arr = new int[]{1,4,7}; //1,4,7
int[] arr;
//arr = {1,4,7}; //编译错误
arr = new int[]{1,4,7}; //正确

通过数组名.length可以获取到数组的长度,也就是包含元素的个数

int[] arr = new int[3];
System.out.println(arr.length); //3

通过下标,也叫索引来访问数组中的元素

int[] arr = new int[3];
System.out.println(arr[0]); //输出第1个元素
arr[0] = 100; //给第1个元素赋值为100
arr[1] = 200; //给第2个元素赋值为200
arr[2] = 300; //给第3个元素赋值为300
//arr[3] = 400; //运行时会发生ArrayIndexOutOfBoundsException数组下标越界异常
System.out.println(arr[arr.length-1]); //输出最后一个元素的值

可通过循环来遍历,也叫迭代来操作元素

int[] arr = new int[10];
for(int i=0;i

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/762570.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号