Каково значение примитивного типа перед назначением?Java - значение примитивного типа до назначения
То, что я хотел бы сделать, это иметь переменную, которая, если она установлена, возвращает все ее значение, а если не возвращает значение null. Я признаю, что ниже это глупый способ сделать это, и я уже решил проблему. Однако, подумав об этом, я понял, что не знаю, как примитивные типы действовали до назначения, а быстрый Google ничего не показывал. Поэтому речь идет скорее об ответе на этот вопрос, чем в поиске лучшего способа решения проблемы.
, например:
public class Something{
int value;
public Something(){
//irrelevant stuff
}
public int getValue(){
return value;
}
}
public class SomeOtherClass{
public SomeOtherClass(){
Something s = new Something();
System.out.println(s.getValue);
}
}
Что было показано?
Целочисленный класс инициализирован по умолчанию null –
А, приятно найти. Не знал этого документа. Спасибо. – MrB
@AlpeshGediya Предметом предложения является член класса типа 'int', а не член класса' Integer'. Убейте английский язык за двусмысленный синтаксис. – bcrist