Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Convertire da char a int

    Salve raga vorrei sapere se è possibile convertire un carattere in un intero. Se per esempio in un vettore di caratteri è presente un numero, quel numero lo voglio come int e non come char, come si deve fare?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Saverioapple Visualizza il messaggio
    Se per esempio in un vettore di caratteri è presente un numero
    Dipende cosa intendi per "numero". Se intendi il carattere di una cifra decimale es. '0' esso ha valore 48 e se lo assegni ad un int .... hai appunto un 48. Se da un carattere '0' vuoi ottenere un valore int 0, è diverso, vedi il digit(char ch, int radix) di java.lang.Character che dato un carattere, se è una "cifra" ne ottieni il valore (e non il codice ASCII/Unicode).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di Misterxxx
    Registrato dal
    Oct 2003
    Messaggi
    3,706
    Integer.ParseInt(string)
    no??
    Io ne ho viste cose che voi umani non potreste immaginare. Navi da combattimento in fiamme al largo dei bastioni di Orione e ho visto i raggi B, balenare nel buio vicino le porte di Tannhäuser. E tutti quei momenti ... andranno ... perduti nel tempo, come lacrime nella pioggia. È tempo di morire. (Roy Batty).

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Misterxxx Visualizza il messaggio
    Integer.ParseInt(string)
    no??
    Dipende ... non l'ho capito bene nemmeno io. Se lui ha un vettore di char ( char[] ) che contiene interamente i caratteri per un numero es. { '1', '2', '3' } e lui vuole ottenere un int 123, allora la cosa più logica è ottenere prima un String dal char[] e poi usare Integer.parseInt(stringa). Allora sì.

    Se intende altro ..... dovrebbe chiarire.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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 © 2025 vBulletin Solutions, Inc. All rights reserved.