Yeah. Java has OOP features and that can be easily used to build any type of Data structure. But regarding learning basic concepts about data structures I would suggest using either C or C++. Since both of the languages much clear about using references to build basic data structures. Therefore it is easy to learn how everything works at a lower level.
Yeah. Java has OOP features and that can be easily used to build any type of Data structure. But regarding learning basic concepts about data structures I would suggest using either C or C++. Since both of the languages much clear about using references to build basic data structures. Therefore it is easy to learn how everything works at a lower level.
Exactly! For some reason, I feel java is easier when it comes to solving complex problems. So it completely depends on the individual.