day09-10

交换列表中两个元素的位置:
int temp = arr[1];//temp--第三方
arr[1] = arr[2];
arr[2] = temp;
---------------------------------
二重循环:
外层控制行数,内层控制列数。
二重for循环打印99乘法表:
package 3;
public class ___打印九九乘法表2_1 {
 public static void main(String[] args) {
  for(int i=1;i<=9;i++) {
   for(int j=1;j <= i;j++) {
    System.out.print(j+"*"+i+ "="+ i* j+ "\t");
   }
   System.out.println();
  } 
 //1*1 = 1
 //1*2 = 2 2*2 = 4
 //1*3 = 3 2*3 = 6 3*3 =9
 //1*4 = 4 2*4 = 8 3*4 =12 4*4 = 16
  
 // print( 列数+" * "+ 行数()+ " = " 行列相乘);
 }
}
----------------------------------
列表的拷贝:
依次取出old列表中的元素,往new列表中装;
int [] oldArray =
{11,22,44,263,55,6,4,7};
  
int [] newArray = new int[oldArray.length];
  
for (int i = 0; i < oldArray.length; i++) {
// 依次取出old列表中的元素,往new列表中装
newArray [i]= oldArray[i];
----------------------------------
数组排序:
// arr 操作。排序。
Arrays.sort(arr);(方法)
---------------------------------
int max = a > b ? a : b;
---------------------------------
二维数组:
//三种形式
int [][] intArray;
  float floatArray[][];
  double [] doubleArray[]
---------------------------------
方法、函数--语法格式:
 访问修饰符  返回值类型  函数名(参数列表){
           函数体}
  public static void getArrayMax() {}
  void  空的;
---------------------------------
迭代、遍历:
// 1:先取出小容器,
//2:然后再取小容器里面的元素
for (int i = 0; i < arr.length; i++) {
//   arr[i] 代表小容器。
   for(int j = 0;j
    System.out.print(arr[i][j]);
   }
   System.out.println();
  }
---------------------------------
查找某个列表中是否存在某个元素:
/**
* 查找某个列表中是否存在某个元素。
* 存在就提示存在,
* 不存在就提示不存在。
* 带参。无返回值。
* 1:参数列表。int []arr,int num
* 2:返回值类型。void
*/
 public static void findNum(int [] arr,int num) {
  for(int i =0;i
   if(arr[i] == num) {
    System.out.println("找到了");
    break;
   }
  }
---------------------------------

转载于:https://www.cnblogs.com/7920284109q/p/11447337.html

你可能感兴趣的:(day09-10)