Hola, la clase Scanner no tiene un método: "nextChar()" ni nada parecido.
Lo que podrías hacer para tomar un caracter es:
Leer una cadena (String) con el método "next()" y de ahí extraes el primer caracter, Por ejemplo:
- En la cadena "a" extraes el primer caracter 'a'.
Aplicando a tu código seria algo así:
import java.util.Scanner;
public class agenda1{
public static void main (String[]args ){
String nombre;
String dir;
String tel;
char sexo;
Scanner teclado =new Scanner(System.in);
System.out.println("nombre");
nombre=teclado.next();
System.out.println("direcion");
dir=teclado.next();
System.out.println("telefono ");
tel=teclado.next();
System.out.println("sexo");
sexo=teclado.next().charAt(0);
// O tambien
// String cadSexo=teclado.next();
// sexo=cadSexo.charAt(0);
}
}