PROGRAMACION TEMA 6 DAM 1 CURSO
|
|
Título del Test:
![]() PROGRAMACION TEMA 6 DAM 1 CURSO Descripción: TEMARIO CIDEAD |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál de los siguientes métodos está en la clase StringBuffer y no en la clase String?. contains(). equals(). concat(). append(). 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). m.get(1). m.group(2). m.group(1). No es posible, dado que la cadena no encaja con el patrón dado. ¿Cuál de las siguientes formas sería la mejor forma de definir una lista de enteros?. LinkedList<Integer> t = new LinkedList<Integer>();. LinkedList t; t=new LinkedList();. LinkedHashSet t=new LinkedHashSet();. LinkedHashSet<Integer> t = new LinkedHashSet<Integer>();. 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.lookingAt(). m.find(). m.matches(). m.search(). El método getLength() disponible en todos los arrays permite obtener el tamaño del array. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué retornará el código "hola mundo".replace("o","i").toUpperCase().startsWith("HO");?. El resultado será false. El resultado será "HOHILA MUNDI". El resultado será -1. Contiene un error y no compilará. Los genéricos permiten realizar clases y métodos que pueden trabajar con cualquier tipo de dato: int, String, long, etcétera. Para crearlas hay que definir en la clase genérica un parámetro formal de tipo "" justo después del nombre de la clase. ¿Verdadero o falso?. Verdadero. Falso. ¿Cuál de las siguientes afirmaciones sobre documentos XMLDOM es falsa?. Puede haber elementos (clase Element) dentro de otros elementos. Los atributos pueden estar dentro de comentarios (clase Comment) y dentro de elementos (clase Element). Un documento XML DOM es una estructura jerárquica donde todos los elementos extienden la clase Node. Tienen un único elemento raíz. Dado el array int j[]={1,2,3,4,5,6};, ¿cuál es el elemento en la posición 3?. La inicialización del array es incorrecta. 3. 4. 2. 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.valueOf("33.4").toDouble();. double d=Double.valueOf("33.4").doubleValue();. double d=Double.fromString("33.4");. double d=Double.dobleValue("33.4");. ¿Cuál es la peor forma de comparar las cadenas a y b?. a.compareTo(b). a==b. b.equalsIgnoreCase(a). b.equals(a). ¿Cuál de las siguientes expresiones sería un array multidimensional irregular?. int j[][]=new int [20][30];. int j[][]={{10},{20,30}};. int j[][]={10,20,30,{10,20,30}};. int j[][]=new int [20][20];. ¿Cuál de las siguientes cadenas encajan con la expresión regular "\*+[a-z]*\++'?. "***azaza". "azazaza". "*azazaza". "azazaza+". ¿Cuáles de los siguientes métodos nos permiten insertar elementos de un TreeSet?. insert(). append(). offer(). add(). ¿Cuál de las siguientes expresiones encajan con la expresión regular "[A-Z0-9]+0-9"?. "ABC9+0". "AAA09". "OAZZ-9". "AZ090-9". ¿Cuáles son las siglas de la librería que permite usar XML en Java?. SAXON. JAXP. XJAP. JXAPI. Para indicar que una clase genérica solo admite un tipo base que extiende otra clase, por ejemplo TClass, hay que poner el parámetro formal de tipo de la siguiente forma: <T extends TClass>. ¿Verdadero o falso?. Verdadero. Falso. ¿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. Este método está disponible en la clase String. Sirve para convertir un objeto a cadena, es especialmente útil en las clases envoltorio de los datos primitivos. Dada una lista t de datos tipo Integer, ¿cómo podríamos mostrar todos los elementos de la lista?. for (t:Integer j) System.out.println(j);. No se puede tener una lista de datos tipo Integer dado que son objetos inmutables. for (Integer j:t) System.out.println(t);. Iterator it= t.iterator(); while(it.hasNext()) System.out.println(it.next());. En el código String cad=new String("hola"+ " y " + "adiós");, ¿cuántas instancias de la clase String se llegan a crear realmente?. 2. 1. 4. 3. Dada la cadena "asdfñlkj", ¿qué subcadena generaría el método substring(4)?. No generaría nada, dado que ese método tiene 2 parámetros. lkj. ñlkj. fñlkj. Entre la siguientes creaciones de array hay una que es errónea, ¿sabrías decir cuál?. float t3=new float[20];. long t2; t2=new int[20];. double t4; t4=new double[100];. int t1 = new int[20];. ¿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("%2b",2));. System.out.println(String.format("%2s",2));. System.out.println(String.format("%.2f",2));. ¿Cuál de las siguientes cadenas encajan con la expresión regular "A{1,3}B*C+D*"?. "AAAAAAC". "BBBCDDD". "ABDDDDD". "AAACCCC". ¿Cuántas instancias de la clase String contendría el siguiente array String [][]cad=new String[10][20]?. 30. Ninguna, dado que hay que inicializarlo antes. 200. 10. La capacidad de las estructuras denominadas dinámicas... Depende de los elementos que se inserten. Es infinita. Crece conforme insertamos nuevos elementos. Se establece en el momento de la creación. Señala cuál de los siguientes elementos es un objeto inmutable: ArrayList. HashSet. String. int. ¿Cuál de los siguientes tipos de colecciones almacena de forma ordenada los elementos, sin necesidad de una ordenación posterior?. TreeSet. OrderedList. LinkedHashSet. ArrayList. ¿Cuáles de las siguientes colecciones no permiten duplicados?. LinkedList. TreeSet. ArrayList. HashSet. ¿Cuáles de las siguientes cadenas encajan con la expresión regular "(\*+[a-z])*\++"?. "*a". "a*b+". "+++". "a*b*+". |




