Salve devo realizzare un metodo che mi converte la stringa in input di un metodo in array di interi di tre elementi contenenti rispettivamente ore,minuti e secondi.
Ho sbattuto la testa per quasi due giorni ma non ho concluso nulla.
Ho pensato a tutti i tipi di controlli possibile ma non riesco a gestire tutti i possibili casi di stringhe in input del tipo "20.10.50" (Caso limite massimo) o "5.2.4" (caso limite minimo) o ancora "15.5.2" o "20.4.15" ecc insomma tutte le possibili combinazioni per stringhe formate da due o una cifra per ore minuti e secondi.
Vi allego l'immagine per le specifiche, mi scuso per la qualità e se nel caso non capite qualcosa me lo dite.
Grazie a chi me lo sapra spiegare per bene...Io in due giorni non ho ancora capito che genere di controlli effettuare per includere tutti i possibili casi di stringhe in input...
ps. Esiste qualche metodo nelle API di java che mi consente di prendere in considerazione tutto ciò che trovo prima del "." e metterlo nell'array di ritorno per il conteggio delle ore e così via?