Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    57

    Problemi con le stringhe

    Salve,
    ho una stringa di questo tipo:

    String s="Ciao all\ora";

    come posso farla diventare così:

    String s="Ciao all\\ora";

    ????????????????????????????

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    57
    oppure, eliminare del tutto "\" :String s="Ciao allora";

  3. #3
    Utente di HTML.it L'avatar di Leo15
    Registrato dal
    Sep 2005
    Messaggi
    307
    Usa il metodo replace(); (di String)
    La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.
    Isaac Asimov

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    57
    il metodo replaceAll() non funziona con "\"....
    Per esempio:
    String a=s.replaceAll("\","\\\\a");
    mi dà errore.........tale carattere non può essere inserito

  5. #5
    Originariamente inviato da cosemale
    il metodo replaceAll() non funziona con "\"....
    Per esempio:
    String a=s.replaceAll("\","\\\\a");
    mi dà errore.........tale carattere non può essere inserito

    Leggiti bene la documentazione di ReplaceAll...lo stai utilizzando in modo sbagliato.

    codice:
    String a = "\\\\prova\\";
    a = a.replaceAll("[\\\\]","");

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.