In Java, why can't methods like this with generic parameters call each other?

For the Item type in the

figure, addNode cannot be called in addNodeInIndex. Please give me some advice!

Feb.28,2021

try the following declaration

public <Item> void addNode(Item item)
Menu