Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Le API di Java ti permettono di fare molto di più.
    Documentati sul metodo split() della classe String.
    Poi documentati sul metodo parseInt() della classe Integer, in particolare la versione a due parametri.

    Il primo metodo ti consente di spezzettare una stringa usando una regex come separatore: questo ti permette di spezzettare la stringa iniziale in N sottostringhe in cui il punto risulta essere il separatore (attenzione: l'argomento è una RegEx ed il punto è un carattere speciale!)

    Il secondo converte una stringa in numero, dicendogli esattamente qual è la base in cui il numero è espresso: aiuta molto, questa seconda versione!

    Il resto dei controlli sono normali routine di controllo orari.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  2. #2
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    Le API di Java ti permettono di fare molto di più.
    Documentati sul metodo split() della classe String.
    Poi documentati sul metodo parseInt() della classe Integer, in particolare la versione a due parametri.

    Il primo metodo ti consente di spezzettare una stringa usando una regex come separatore: questo ti permette di spezzettare la stringa iniziale in N sottostringhe in cui il punto risulta essere il separatore (attenzione: l'argomento è una RegEx ed il punto è un carattere speciale!)

    Il secondo converte una stringa in numero, dicendogli esattamente qual è la base in cui il numero è espresso: aiuta molto, questa seconda versione!

    Il resto dei controlli sono normali routine di controllo orari.


    Ciao.
    Ti ringrazio per la tempestività della risposta, ho controllato il metodo split, ho visto dalle api che mi divide la stringa in un array di stringhe dando in input la "Stringa separatrice" ho provato con il punto e come mi hai scritto è un carattere speciale, l'alternativa sarebbe generare una nuova stringa con il punto sostituito da un carattere qualunque che non sia un numero tipo "a" (c'è un altro metodo alternativo senza sostituire le occorrenze di "." con un carattere che non sia speciale?) e dovrei applicare il metodo split a questa nuova stringa e ottenere un array contenente le stringhe separate poi potrei parserizzare le stringhe ottenute presenti nell'array. Non capisco cosa serve parseInt a due parametri...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.