java基础Ⅱ
2021-03-02 19:28
标签:查找 ext byte 一个 public 类型 ase ack lse java基础Ⅱ 标签:查找 ext byte 一个 public 类型 ase ack lse 原文地址:https://www.cnblogs.com/guanlisir/p/14403289.htmljava基础Ⅱ
包机制
Scanner
Switch
switch(expression){
case value1:
break;
case value2:
break;
default:
}
增强for循环
for(int i:arrays[10]){
}
标签Label
outer: for(int i=101;i
方法
递归
public static void f(int n){
if(n==1){
return 1;
}
else{
return n*f(n-1);
}
}
初始化
int[] a = {1, 2, 3};
Man[] mans = {new Man(1,1),new Man(2,2)};
int[][] b = {{1,2},{2,3},{3,4}};
int[] a = new int[2];
Arrays类
Arrays(array,0);
Arrays(array,fromIndex:2,toIndex:4,val0)//类似于python切片
冒泡排序
boolean flag;
for (int i = 0; i
稀疏数组
//原数组
int[][] array1 = new int[11][12];
array1[3][5] = 12;//4行6列
array1[5][2] = 32;//6行3列
array1[7][8] = 84;//8行9列
int sum=3;
//创建稀疏数组
int[][] array2 = new int[sum+1][3];
array2[0][0] = 11;//11行
array2[0][1] = 12;//12列
array2[0][2] = sum;//sum个有效值
int count = 0;
for (int i = 0; i
//还原数组
int[][] array3 = new int[array2[0][0]][array2[0][1]];
for (int i = 1; i
上一篇:字符串进阶算法小结
下一篇:【今日学习氵】第一个Java文件