prog6
![]() |
![]() |
![]() |
Título del Test:![]() prog6 Descripción: estudio |




Comentarios |
---|
NO HAY REGISTROS |
La capacidad de las estructuras denominadas dinámicas... Es infinita. Se establece en el momento de la creación. Crece conforme insertamos nuevos elementos. Depende de los elementos que se inserten. En el código String cad=new String("hola"+ " y " + "adiós");, ¿cuántas instancias de la clase String se llegan a crear realmente?. 1. 2. 3. 4. Señala cuál de los siguientes elementos es un objeto inmutable: String. Integer. int. ArrayList. ¿Cuál de las siguientes afirmaciones sobre el método toString() es falsa?. Está disponible en cualquier clase de Java. Los tipos de datos primitivos, int, long, etc. pueden pasarse a cadena con este método directamente. Sirve para convertir un objeto a cadena, es especialmente útil en las clases envoltorio de los datos primitivos. Este método está disponible en la clase String. Dada la cadena "asdfñlkj", ¿qué subcadena generaría el método substring(4)? Trieu-ne una: No generaría nada, dado que ese método tiene 2 parámetros. ñlkj. fñlkj. lkj. En la clase Double disponemos de un método que nos permite pasar una cadena, que contiene un número, a un tipo de dato numérico con el que podemos hacer operaciones, ¿cuál de las siguientes líneas sería una conversión válida?. double d=Double.fromString("33.4");. . double d=Double.dobleValue("33.4");. double d=Double.valueOf("33.4").toDouble();. double d=Double.valueOf("33.4").doubleValue();. ¿Cuáles de las siguientes especificaciones de formato para el método format genera un número con dos decimales?. System.out.println(String.format("%.2d",2));. System.out.println(String.format("%2s",2));. System.out.println(String.format("%.2f",2));. System.out.println(String.format("%2b",2));. ¿Qué retornará el código "hola mundo".replace("o","i").toUpperCase().startsWidth("HO");?. El resultado será false. El resultado será "HOHILA MUNDI". Contiene un error y no compilará. El resultado será -1. ¿Cuál es la peor forma de comparar las cadenas a y b?. a==b. a.compareTo(b). b.equals(a). b.equalsIgnoreCase(a). ¿Cuál de los siguientes métodos está en la clase StringBuffer y no en la clase String?. append(). equals(). concat(). contains(). ¿Cuál de las siguientes expresiones encajan con la expresión regular "[A-Z0-9]+0-9"?. "AZ090-9". "0AZZ-9". "AAA09". "ABC9+0". ¿Cuál de las siguientes cadenas encajan con la expresión regular "A{1,3}B*C+D*"?. "AAAAAAC". "AAACCCC". "BBBCDDD". "ABDDDDD". ¿Cuál de las siguientes cadenas encajan con la expresión regular "\**[a-z]*\++"?. "*azazaza". "azazaza+". "azazaza". "***azaza". A continuación, se muestra un listado de métodos que permiten comprobar, a través de la clase Matcher, si una cadena encaja con un patrón, ¿cuál de ellos debe usarse para hacer uso de los métodos start y end, también disponibles en la clase Matcher? (Imagina que m es una instancia de la clase Matcher.). m.find(). m.search(). m.lookingAt(). m.matches(). ¿Cuáles de las siguientes cadenas encajan con la expresión regular "(\*+[a-z])*\++"?. "+++". "a*b*+". "a*b+". "*a". Dada la expresión regular "([A-Z]*)([a-z]*)([0-9]+)", al usar el método find() de la clase Matcher sobre la cadena "AABBccdd1234" , ¿cómo puedes extraer las letras en minúsculas? (Imagina que m es la instancia de la clase Matcher). No es posible, dado que la cadena no encaja con el patrón dado. m.group(1). m.group(2). m.get(1). Entre la siguientes creaciones de array hay una que es errónea, ¿sabrías decir cuál?. int[] t1 = new int[20];. long[] t2; t2=new int[20];. float[] t3=new float[20];. double[] t4; t4=new double[100];. El método getLength() disponible en todos los arrays permite obtener el tamaño del array. ¿Verdadero o falso?. Vertader. Fals. Dado el array int j[]={1,2,3,4,5,6};, ¿cuál es el elemento en la posición 3?. 2. 3. 4. La inicialización del array es incorrecta. Cuántas instancias de la clase String contendría el siguiente array String [][]cad=new String[10][20]?. Ninguna, dado que hay que inicializarlo antes. 200. 30. 10. ¿Cuál de las siguientes expresiones sería un array multidimensional irregular?. int[][] j=new int [20][20];. int[][] j={10,20,30,{10,20,30}};. int[][] j=new int [20][30];. int[][] j={{10,10},{20,30}};. |