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

    [JAVA] Aiuto Passaggio Parametri

    Salve qualcuno mi saprebbe spiegare un semplice passaggio di parametri?in particolare se io ho due oggetti per es. Persona a; Persona b; una volta assegnato b = a quand'è che il valore di b viene modificato da a?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    157
    Diciamo che fai
    Persona a = new Persona('luigi')
    Persona b = new Persona('mario')
    System.out.println(a); //stampa 'luigi'
    System.out.println(b); //stampa 'mario'
    b = a; //mario viene eliminato, hai solo un oggetto, luigi, riferito da entrambi i puntatori a, b
    System.out.println(a); //stampa 'luigi'
    System.out.println(b); //stampa 'luigi'
    a.setNome('pippo');
    System.out.println(a); //stampa 'pippo'
    System.out.println(b); //stampa 'pippo'
    b.setNome('paperino');
    System.out.println(a); //stampa 'paperino'
    System.out.println(b); //stampa 'paperino'

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.