package com.camile._1.ex;
/**
* Created by Administrator on 2017/2/26.
*/
public class MyArrest {
public static <T> void arrestEq(T expect, T value) {
if (expect == null || value == null) {
if (expect == value) {
System.out.println("it's ok \n" );
return;
} else {
System.out.println("happend error \n" );
return;
}
}
if (expect.equals(value)) {
System.out.println("it's ok \n" );
return;
} else {
System.out.println("happend error \n" );
return;
}
}
public static <T> void arrestEq(T expect, T value, String errorInfo) {
if (expect == null || value == null) {
if (expect == value) {
System.out.println("it's ok \n" );
return;
} else {
System.out.println("happend error \n" );
return;
}
}
if (expect.equals(value)) {
System.out.println("it's ok \n" );
return;
} else {
System.out.println("happend error \n" );
return;
}
}
public static <T> void arrestEqByBasicType(T expect, T value) {
if (expect == null || value == null) {
if (expect == value) {
System.out.println("it's ok \n" );
return;
} else {
System.out.println("happend error \n" );
return;
}
}
if (expect == value) {
System.out.println("it's ok \n" );
return;
} else {
System.out.println("happend error \n" );
return;
}
}
public static void arrestIsNull(Object obj) {
if (obj == null) {
System.out.println("it's null , you're right \n" );
return;
} else {
System.out.println("happend error \n" );
return;
}
}
}