El método radix() de la clase java.util.Scanner devuelve el radix predeterminado de este escáner.
Sintaxis:
public int radix()
Valor devuelto: esta función devuelve la raíz predeterminada de este escáner.
Los siguientes programas ilustran la función anterior:
Programa 1:
// Java program to illustrate the // radix() method of Scanner class in Java import java.util.*; public class GFG1 { public static void main(String[] argv) throws Exception { String s = "Geeksforgeeks has Scanner methods"; // create a new scanner // with the specified String Object Scanner scanner = new Scanner(s); // print a line of the scanner System.out.println("Scanner String:\n" + scanner.nextLine()); // print the default radix System.out.println("Default Radix value: " + scanner.radix()); // close the scanner scanner.close(); } }
Producción:
Scanner String: Geeksforgeeks has Scanner methods Default Radix value: 10
Programa 2:
// Java program to illustrate the // radix() method of Scanner class in Java import java.util.*; public class GFG1 { public static void main(String[] argv) throws Exception { String s = "Geeksforgeeks"; // create a new scanner // with the specified String Object Scanner scanner = new Scanner(s); // print a line of the scanner System.out.println("Scanner String: " + scanner.nextLine()); // print the default radix System.out.println("Default Radix value: " + scanner.radix()); // change the radix of this scanner scanner.useRadix(30); System.out.println("Radix changed to 30"); // print the default radix System.out.println("Default Radix value: " + scanner.radix()); // close the scanner scanner.close(); } }
Producción:
Scanner String: Geeksforgeeks Default Radix value: 10 Radix changed to 30 Default Radix value: 30
Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html#radix()