请用java给出你上述的Result类具体代码
时间: 2024-03-22 20:42:22 浏览: 21
好的,以下是一个简单的Result类的Java代码示例:
```java
public class Result<T> {
private boolean success;
private String message;
private T data;
public Result(boolean success, String message, T data) {
this.success = success;
this.message = message;
this.data = data;
}
public boolean isSuccess() {
return success;
}
public String getMessage() {
return message;
}
public T getData() {
return data;
}
}
```
这个类有三个属性:success表示操作是否成功,message表示操作结果的描述,data表示操作结果的数据。在使用时,可以根据具体情况初始化这三个属性,例如:
```java
// 创建一个成功的结果对象
Result<String> result = new Result<>(true, "操作成功", "Hello World!");
// 创建一个失败的结果对象
Result<Integer> result = new Result<>(false, "操作失败", null);
```