De IntelliJ IDE voorziet een aantal functionaliteiten om eenvoudig code toe te voegen aan je klasse. Veel gebruikte functionaliteiten zijn, het toevoegen van:
Onderstaande video legt uit hoe dit werkt:
De equals en hashcode methode zijn beiden methodes van de Java Object klasse en kunnen overschreven worden door een klasse (zie Hfdst 8). Het wordt aangerade om beide methodes steeds samen toe te voegen. De equals methode heeft als parameter een Object o. Het Object o zal gelijk zijn aan het huidige object (this) indien:
De door IntelliJ gegenereerde methode maakt gebruik van de conditional operator:
expressie1 ? expressie2 : expressie3;
Indien expressie 1 true is zal expressie2 worden uitgevoerd, indien false expressie3.