mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-05 10:21:05 +07:00
35 lines
768 B
Java
35 lines
768 B
Java
import org.jetbrains.annotations.Nullable;
|
|
|
|
class Result {
|
|
private String _message;
|
|
|
|
public Result(String _message) {
|
|
this._message = _message;
|
|
}
|
|
}
|
|
|
|
class Main {
|
|
public static Result doIt(String name) {
|
|
Result result;
|
|
|
|
Result result1 = newMethod(name);
|
|
if (result1 != null) return result1;
|
|
|
|
result = new Result("Name is " + name);
|
|
return result;
|
|
}
|
|
|
|
@Nullable
|
|
private static Result newMethod(String name) {
|
|
Result result;
|
|
if (name == null) {
|
|
result = new Result("Name is null");
|
|
return result;
|
|
}
|
|
if (name.length() == 0) {
|
|
result = new Result("Name is empty");
|
|
return result;
|
|
}
|
|
return null;
|
|
}
|
|
} |