JAVA学习--ArrayUtil的创建和使用
2015-01-30 19:19
267 查看
public class ArrayUtil {
//
求数组的最大值
public int
getMax(int[] arr) {
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (max < arr[i]) {
max = arr[i];
}
}
return max;
}
//
求数组的最小值
public int
getMin(int[] arr) {
int min = arr[0];
for (int i = 1; i < arr.length; i++) {
if (min > arr[i]) {
min = arr[i];
}
}
return min;
}
//
遍历数组元素
public void
printArray(int[] arr) {
System.out.print("[");
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + "\t");
}
System.out.println("]");
}
//
求数组的平均数
public int
avg(int[] arr) {
int sum = getSum(arr);
return sum / arr.length;
}
//
求数组的总和
public int
getSum(int[] arr) {
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum;
}
//
数组的反转
public int[]
reverse(int[] arr) {
for (int x = 0, y = arr.length - 1; x < y;
x++, y--) {
int temp = arr[x];
//
求数组的最大值
public int
getMax(int[] arr) {
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (max < arr[i]) {
max = arr[i];
}
}
return max;
}
//
求数组的最小值
public int
getMin(int[] arr) {
int min = arr[0];
for (int i = 1; i < arr.length; i++) {
if (min > arr[i]) {
min = arr[i];
}
}
return min;
}
//
遍历数组元素
public void
printArray(int[] arr) {
System.out.print("[");
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + "\t");
}
System.out.println("]");
}
//
求数组的平均数
public int
avg(int[] arr) {
int sum = getSum(arr);
return sum / arr.length;
}
//
求数组的总和
public int
getSum(int[] arr) {
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum;
}
//
数组的反转
public int[]
reverse(int[] arr) {
for (int x = 0, y = arr.length - 1; x < y;
x++, y--) {
int temp = arr[x];
相关文章推荐
- JAVA学习--ArrayUtil的创建和使用
- 计算Java日期 学习怎样创建和使用日期
- 计算Java日期:学习怎样创建和使用日期
- Java核心知识点学习----线程中如何创建锁和使用锁 Lock,设计一个缓存系统
- 计算Java日期--学习怎样创建和使用日期
- Java学习笔记6. 对象的创建、声明与使用
- 【Java学习】使用泛型和反射 创建通用的数据库查询方法
- Android(java)学习笔记245:ContentProvider使用(银行数据库创建和增删改查的案例)
- java基础学习总结——线程之使用Runnable接口创建线程的方法
- maven 学习---使用Maven创建Java项目
- Maven学习笔记(三)—— 使用Maven自带的功能创建Java和JavaWeb项目
- 继续ANDROID学习第二步,不使用Eclipse创建JAVA工程
- JAVA学习中使用Eclipse创建一个动态的WEB项目
- JAVA学习中使用Eclipse创建一个动态的WEB项目
- 计算Java日期--学习怎样创建和使用日期
- 学习effective java-7创建和销毁对象之避免使用终结器(finalizers)
- Soot 学习笔记 5:使用 Soot 创建 Java class
- Java 并发编程学习1线程的创建和定时器的使用
- 计算Java日期--学习怎样创建和使用日期(1)
- Maven学习笔记----使用Maven创建Java项目