黑马程序员技术交流社区
标题:
关于javadoc的问题
[打印本页]
作者:
范晓冲
时间:
2014-1-7 15:22
标题:
关于javadoc的问题
本帖最后由 范晓冲 于 2014-1-8 09:40 编辑
/**
这是一个可以对数组进行操作的工具类,该类提供了,获取最值,排序等功能。
@author zhangSan
@version V1.0
*/
public class ArrayTool0605{
private ArrayTool0605(){};
/**
获取一个整形数组中的最大值
@param arr接收一个int类型的数组
@return 返回该数组中的最大值
*/
public static int getMax(int[] arr){
int max=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>arr[max]){
max=i;
}
}
return arr[max];
}
/**
获取一个整形数组中的最小值
@param arr接收一个int类型的数组
@return 返回该数组中的最小值
*/
public static int getMin(int[] arr){
int min=0;
for(int i=0;i<arr.length;i++){
if(arr[i]<arr[min]){
min=i;
}
}
return arr[min];
}
/**
给一个int类型数组进行选择排序
@param arr接收一个int类型的数组
*/
public static void selectSort(int[] arr){
for(int i=0;i<arr.length-1;i++){
for(int j=i+1;j<arr.length;j++){
if(arr[i]>arr[j]){
swap(arr,i,j);
}
}
}
}
/**
给一个int类型数组进行冒泡排序
@param arr接收一个int类型的数组
*/
public static void bubbleSort(int[] arr){
for(int i=0;i<arr.length-1;i++){
for(int j=0;j<arr.length-i-1;j++){
if(arr[j]>arr[j+1]){
swap(arr,j,j+1);
}
}
}
}
private static void swap(int[] arr,int a,int b){
int temp=arr[a];
arr[a]=arr[b];
arr[b]=temp;
}
/**
以[]的形式打印一个int类型的数组,
@param arr接收一个int类型的数组
*/
public static void printArray(int[] arr){
System.out.print("[");
for(int i=0;i<arr.length;i++){
if(i!=arr.length-1){
System.out.print(arr[i]+",");
}else{
System.out.println(arr[i]+"]");
}
}
}
}
复制代码
javadoc.png
(94.98 KB, 下载次数: 4)
下载附件
2014-1-7 15:20 上传
有警告存在,怎样修改可以消除警告?
作者:
范晓冲
时间:
2014-1-8 09:34
好吧,知道了,下次放在代码框里面
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2