Код: Выделить всё
DateTime date;
if (DateTime.TryParse("2012-06-18", out date))
{
//Do something with date
}
Код: Выделить всё
public class TryResult {
private boolean mSuccess = false;
private ResultType mResult = null;
public TryResult(boolean success, ResultType result) {
super();
this.mSuccess = success;
this.mResult = result;
}
public boolean isSuccess() {
return mSuccess;
}
public ResultType getResult() {
return mResult;
}
}
Мои текущие варианты — либо удалить дженерики из класса TryResult, приведенного выше, и использовать простой старый объект и приведение, либо создать новый класс для типов, которые я в конечном итоге буду использовать (например, StringTryResult).
Есть ли лучший способ реализовать этот шаблон в J2ME/Java 1.3?