Ancora problemi con esame java

jonziponzionzi

Nuovo Utente
3
0
Un punto della traccia mi chiede di "Scrivere una funzione che, dato un cliente C e una località L, restituisca il numero di soggiorni effettuati da C in un albergo sito nella località L" quindi ho scritto questo codice
Codice:
public int contaSoggiorni(String località){
			Scanner in=new Scanner(System.in);
			System.out.println("località");
			località=in.next();
			int cont=0;
			for (int i=0;i<getListasoggiorni().size(); i++){
				if(listasoggiorni.get(i).equals(località)){
					cont++;
					}
			}
			return cont;
		}
Però quando lo provo con il main mi dà errore
Codice:
import progetto.*;
import java.util.*;
public class Prova {
	public static void main(String[]args){
		Cliente c=new Cliente();
		Scanner in=new Scanner(System.in);
		c.inserisci();
		String località="";
		c.contaSoggiorni(località);
	}
}
Non riesco a capire dov'è l'errore.Grazie per l'aiuto
 

cawletto

Utente Attivo
475
25
CPU
i5 750
HDD
1 TB
RAM
6 GB
GPU
GXT 460 SE 1GB overclocked
Monitor
Samsung LCD 1280x1024
PSU
Cooler Master Silent Pro M 600 W
Case
HP
OS
Windows 7-64 bit
Riporta qui l'errore, ci farà arrivare prima alla soluzione :)
 

Entra

oppure Accedi utilizzando

Hot: E3 2021, chi ti è piaciuto di più?

  • Ubisoft

    Voti: 13 15.5%
  • Gearbox

    Voti: 1 1.2%
  • Xbox & Bethesda

    Voti: 59 70.2%
  • Square Enix

    Voti: 3 3.6%
  • Capcom

    Voti: 5 6.0%
  • Nintendo

    Voti: 13 15.5%
  • Altro (Specificare)

    Voti: 6 7.1%

Discussioni Simili