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

    Come completare un metodo, aiuto...

    Come faccio a fare questo esercizio, grazie mille a tutti in anticipo.

    public class Calciatore{
    private String nome;
    private String cognome;
    private int eta;
    private String[] squadre;

    public Calciatore(String nome, String cognome, int eta, String[] squadre) {
    this.nome = nome;
    this.cognome = cognome;
    this.eta = eta;
    this.squadre = squadre;
    }

    public void setNome(String n) {
    nome = n;
    }

    public void setCognome(String c) {
    cognome = c;
    }

    public void setEta(int e) {
    eta = e;
    }

    public void setSquadre(String [] sq) {
    squadre = sq;
    }

    public String getNome() {
    return nome;
    }

    public String getCognome() {
    return cognome;
    }

    public int getEta() {
    return eta;
    }

    public String[] getSquadre() {
    return squadre;
    }

    public String toString() {
    String sq = "";
    for(int i = 0; i < squadre.length; i++)
    sq = sq + "- " + squadre[i] + "\n";
    return nome + " " + cognome.toUpperCase() + ", anni: " + eta + "\nSquadre in cui ha giocato:\n" + sq;
    }

    /*
    Completare il metodo haGiocatoPer che riceve in input il
    nome di una squadra e restituisce true nel caso il giocatore
    abbia giocato per quella squadra, false altrimenti
    */

    public boolean haGiocatoPer(String squadra) {
    //completare
    }
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    613

    Re: Come completare un metodo, aiuto...

    Originariamente inviato da JacopoMello
    Come faccio a fare questo esercizio, grazie mille a tutti in anticipo.

    public class Calciatore{
    private String nome;
    private String cognome;
    private int eta;
    private String[] squadre;

    public Calciatore(String nome, String cognome, int eta, String[] squadre) {
    this.nome = nome;
    this.cognome = cognome;
    this.eta = eta;
    this.squadre = squadre;
    }

    public void setNome(String n) {
    nome = n;
    }

    public void setCognome(String c) {
    cognome = c;
    }

    public void setEta(int e) {
    eta = e;
    }

    public void setSquadre(String [] sq) {
    squadre = sq;
    }

    public String getNome() {
    return nome;
    }

    public String getCognome() {
    return cognome;
    }

    public int getEta() {
    return eta;
    }

    public String[] getSquadre() {
    return squadre;
    }

    public String toString() {
    String sq = "";
    for(int i = 0; i < squadre.length; i++)
    sq = sq + "- " + squadre[i] + "\n";
    return nome + " " + cognome.toUpperCase() + ", anni: " + eta + "\nSquadre in cui ha giocato:\n" + sq;
    }

    /*
    Completare il metodo haGiocatoPer che riceve in input il
    nome di una squadra e restituisce true nel caso il giocatore
    abbia giocato per quella squadra, false altrimenti
    */

    public boolean haGiocatoPer(String squadra) {
    //completare
    }
    }
    Metti il codice fra tag [CODE], comunque ti basta scorrere l'array squadre e ritornare vero se trovi quella passata come parametro, falso altrimenti.

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.