Нет, класс узла LinkedList
является частным, не предоставляется, вы не можете получить к нему доступ.За исключением, вероятно, некоторого взлома рефлексии.
И даже если бы вы могли получить доступ к классу узла, вы, вероятно, не могли бы заменить его своим собственным классом.Класс LinkedList
жестко запрограммирован для использования своего собственного класса узлов.
Если вы действительно настаивали на этом, вы можете взять исходный код класса LinkedList
и изменить его для использования вашего класса узлов.Пожалуйста, проверьте, есть ли какие-либо проблемы с лицензией при таком подходе, прежде чем вы сделаете это.Кроме того, у меня есть ощущение, что это не стоит хлопот по сравнению с написанием собственного класса связанного списка с нуля.
Java LinkedList
- это двусвязный список, поэтому каждый узел имеет предыдущий и следующий указатели и ссылку на данные..