数组:
一个变量,存储相同数据类型的一组数据。
//第一种创建方式
元素类型[] 标识符={数组元素};
//第二种创建方式
元素类型[] 标识符=new 元素类型[数组长度或数组元素];
标识符:数组的名称,用于区分不同的数组。
数组元素:像数组中存放的数据。
元素下标:对数组元素进行编号。
元素类型:数组元素的数据类型。
数组所有元素必须属于相同的数据类型。
冒泡排序:
//代码示例
int[] scores={1,2,4,3,5};
for (int i = 0; i < scores.length - 1; i++) {
for (int j = 0; j < scores.length - 1 - i; j++) {
if (scores[j]>scores[j+1]){
int temp=scores[j];
scores[j]=scores[j+1];
scores[j+1]=temp;
}
}
}
方法:
方法是一种行为。
方法的定义:
访问修饰符 返回的数据类型 方法的名称(){
方法的主体
}
1.访问修饰符
2.方法返回的数据类型
3.方法的名称
4.方法的主体
不能在方法里面定义方法。
方法的返回值:
方法具有返回值时,方法中必须使用关键字return返回该值,返回类型为该返回值的数据类型;
如果没有返回值,返回类型为void。
成员变量和局部变量:
变量声明的位置决定变量的作用域。
变量作用域确定可在程序中按变量名访问该变量的区域。
区别:
作用域不同:
局部变量仅限于定义他的方法。
成员变量在整个内部类都是可见的。
初始值不同:
成员变量有初始值,局部变量没有。同一方法中不允许有同名的局部变量。
String初始值为null,整型为0。局部变量没有初始值。
带参数的方法:
访问修饰符 返回类型 方法名(形式参数列表){
方法的主体
}
定义方法是给的是形式参数列表(形参),调用方法时给的是实列参数列表(实参)。
————————————————
版权声明:本文为CSDN博主「手下留键盘」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_63658317/article/details/125339592