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

    [JAVA] sostituire parte di una una stringa

    ho un problema:

    vorremodificare una stringa del tipo "ciao\ciao\ciao" in ciao/ciao/ciao

    come posso fare?
    Wami agency
    Io odio tutti gli up-loads!

  2. #2

    Re: [JAVA] sostituire parte di una una stringa

    Originariamente inviato da topovirus
    ho un problema:

    vorremodificare una stringa del tipo "ciao\ciao\ciao" in ciao/ciao/ciao

    come posso fare?
    La classe string ha il metodo replaceAll, consulta la javadoc.
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  3. #3
    grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie graziegrazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie!!!
    Wami agency
    Io odio tutti gli up-loads!

  4. #4
    usando replace
    http://tinyurl.com/7fovg

    codice:
    String s = "ciao\\ciao\\ciao";
    String s2 = s.replace('\\\', '/');

  5. #5
    ho provato così:
    codice:
    file = "C:\immagini\img.jpg";
    file = file.replace('\', '/');
    ma nn va mi da questo errore

    --------------------Configuration: j2sdk1.4.2_08 <Default>--------------------
    D:\Università\prog OO\esame.java:63: unclosed character literal
    file = file.replace('\', '/');
    ^
    D:\Università\prog OO\esame.java:63: ')' expected
    file = file.replace('\', '/');
    ^
    2 errors
    Wami agency
    Io odio tutti gli up-loads!

  6. #6
    devi mettere due \ per rappresentare il carattere \, ho aggiornato l'esempio nel post precedente

    scopro ora che nel tag code se metti due \\ all'interno di '' ne visualizza solo 1
    codice:
    '\\' (ho messo \\ all'interno di '')
    codice:
    '\\\' (ho messo \\\ all'interno di '')

  7. #7
    Si perchè la barra \ in java generalmente serve per indicare i caratteri speciali tipo: \n, \t, ecc...quindi per fargli stampare o comunque usare la barra ne devi mettere due in modo che, diciamo in poche parole, la prima indichi che la seconda è da stampare o usare...

    Ciao.
    Si può vincere o perdere, l'importante è vincere o perdere da uomini...

    Neverland - Il mio Forum

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.