一下是我目前接触的基本代码。
学过的代码总结,请找出错误解答包括{ }以及“;”的错误性开始
- class HelloWordDemo
- {
- public static void main(String[]args)
- {
- System.out.println("HelloWord")
- }
- }
复制代码
数组(5,6,2,7,9)求最大值
构造函数:
- class Person
- {
- private String name;
- private int age;
- }
复制代码 选择排序:
- class ArrayDemo
- {
- public static void main(String[]args)
- {
- int[]arr={3,5,8,7,1,2,9};
- System.out.print("排序数组前:");
- printArray(arr);
- selectsort(arr);
- System.out.print("排序数组后:");
- printArray(arr);
- }
复制代码 选择排序2:
- class ArrayDemo
- {
- public static void main(String[]args)
- {
- System.out.print("数组排序前:");
- Arrayprint(arr);
- seceltSort(arr);
- System.out.print("数组排序后:");
- Arrayprint(arr);
- }
- public static void selectSort(int[]arr)
- {
- for(x=0;x<arr.length-1;x++)
- {
- int num=arr[x];
- int index =x;
- for(y=x+1;y<arr.length;y++)
- {
- if(x>arr[y])
- num=arr[y];
- index=y;
- }
- if( index !=x)
- swap(arr,x,index);
- }
- }
-
- public static void swap(int[]arr;int a; int b)
- {
- temp=arr[a];
- arr[a]=arr[b];
- arr[b]=temp;
- }
- public static void printArray(int[]arr)
- {
- System.out.print("[");
- {
- if(x !=arr.length-1)
- System.out.print(arr[x]+",");
- else
- System.out.print(arr[x]+"]");
- }
- }
- }
复制代码
|