Parti da un presupposto sbagliato: voler fare un programma in java non essendo un informatico e senza voler leggere e saper comprendere la documentazione.
Entrambe forniscono lo stesso risultato, la differenza sta nel vedere come trattano i dati in ingresso, differenza che mette in chiara evidenza la documentazione.