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 :)
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili