package IngressoUscita;
import java.util.*;
import java.io.*;
public class TextFileLettura
{	private Scanner ingresso;
	public TextFileLettura(String s)
	{	try 
		{	ingresso = new Scanner(new FileReader(s));	}
		catch (IOException e) { e.getMessage();	}
	}
	public boolean leggiBooleano()
	{	return ingresso.nextBoolean();	}	
	public char leggiCarattere()
	{	try {	String s = ingresso.next();
			if (s.length() > 1) throw new Exception("troppi caratteri");
			return s.charAt(0);
		    }
		catch(Exception e){System.out.println(e.getMessage());
		                   return '\0';}
	}
	public int leggiIntero()
	{	return ingresso.nextInt();	}
	public double leggiReale()
	{	return ingresso.nextDouble();	}
	public String leggiStringa()
	{	return ingresso.next();	}
	public String leggiLinea()
	{	return ingresso.nextLine();	}
	public void chiudi()
	{	ingresso.close();	}
}


