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

    missing return statement

    compilando questo file: ProvaBean.java

    codice:
    //classe ProvaBean.java
    
    package beans;
    
    public class ProvaBean{
    	private String color, name;
    
    	public ProvaBean(){
    	}
    	
    	public String getColore(){
    		return color;	
    	}
    	
    	public String setColore(String ColoreInserito){
    		color = ColoreInserito;
    	}
    
    	public String getNome(){
    		return name;	
    	}
    
    	public String setNome(String NomeInserito){
    		name = NomeInserito;	
    	}
    }
    mi da l'errore "missing return statement" alla riga 17 e 25, come se ci fosse un problema di parentesi... Ma a me sembrano perfette!!! Cosa c'è che non vedo?!!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: missing return statement

    Originariamente inviato da VioletFairy
    codice:
    	public String setColore(String ColoreInserito){
    		color = ColoreInserito;
    	}
    
    	public String setNome(String NomeInserito){
    		name = NomeInserito;	
    	}
    Sono "setter", non "getter".
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Ahhhh! Che sbadata! Ho capito! Grazie!! Anzi scusa il disturbo per una sciocchezza simile!

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da VioletFairy
    Perdonami, ma non capisco! Quindi che devo fare? Come lo elimino l'errore?
    Visto che sono dei "setter" dovrebbero avere come tipo di ritorno void.

    codice:
    	public void setColore(String ColoreInserito){
    		color = ColoreInserito;
    	}
    
    	public void setNome(String NomeInserito){
    		name = NomeInserito;	
    	}
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Sì, sì, sì... me ne sono accorta! Sono proprio una sbadata!! Forse è meglio che mi prendo una pausa!!? Grazie di tutto e scusa il disturbo!

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.