NoGo zei:
Ieder getal gewoon inlezen met de nextInt methode van de scanner klasse?
Dit. Zo zou ik het ook doen.
Scanner (Java 2 Platform SE 5.0)
Waarom moet je de string nog opdelen in aparte chars?
Jij denkt vermoedelijk dat hij bedoelt de string van 1 getal nog eens te gaan splitsen, maar hij bedoelt de volledige string, want hoe ga jij anders al die getallen uit 1 lange string halen? Je krijgt een string waar zowel echte getallen instaan als gewoon tekst met spaties tussen.
Bijvoorbeeld: "9 ea 10 32 6 74 1 0 qu d8+ 0 56"
Dat is de input en je moet alle getallen eruit halen en kijken of ze voldoen aan de zaken die de TS aanhaalde

. (Zo begrijp ik het toch)
Persoonlijk lijkt een split of via de Scanner.nextInt methode het makkelijkste

. Al vereist zo een split nog wat processing omdat ge nog moet zien of ge wel integers hebt.
Want met die isnumeric kijk je elk character na of het numeric is als alles chars apart numeric zijn zijn ze dit ook in hun geheel.
True.
Over de syntax; isNumeric bestaat niet, dus je moet deze gebruiken:
Character (Java Platform SE 6) die geen "true" zal returnen voor spaties of mintekens. Dus dan moet je ook nog een isWhitespace-check toevoegen (of string trimmen afhankelijk van de situatie) en een manuele check op minteken (indien je negatieve getallen zou willen toelaten) toevoegen. En het wordt nog leuker bij kommagetallen
Daarenboven zijn die standaard functies van Java zoals "isDigit" nogal traag aangezien die ook nog arabische cijfers en indische cijfers etc moet checken

dus als je handmatig gaat kijken of een character tussen char '0' en '9' ligt, gaat het meestal nog het snelst
Dat allemaal ter informatie, is niet echt van toepassing op dit voorbeeld.
Dit kan misschien hulpvol zijn voor de TS;
What's the best way to check to see if a String represents an integer in Java? - Stack Overflow
SUCCES (en je denkt maar zo zijn we allemaal begonnen)
2nd.
PS: Mocht ik ergens verkeerd zitten, gelieve het te laten weten

.