recorrer un ArrayLsit de enteros
Publicado por Victor (18 intervenciones) el 07/05/2021 19:56:23
Hola buenas! Quiero recorrer un ArrayLsit de enteros, obteniendo cada uno de ellos y concatenándolos a la variable
'cad' que es de tipo String.
Este es mi código (está incompleto):
'cad' que es de tipo String.
Este es mi código (está incompleto):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
public class Lista {
//Atributo
private List<Integer> lista1;
//Constructor
public Lista(List lista1) {
//List es un interfaz
//No puedo llamar a ningún método de List
//ArrayList es clase hija de List
//Herencia--> Extends e implements
this.lista1 = new ArrayList<Integer>();
}
//Métodos
//Void: No devuelvo nada
public void anadir(int x) {
lista1.add(x);
}
public boolean buscar1(int x) {
int i = 0;
boolean b = false;
while (i < lista1.size() && !b) {
if ((int) lista1.get(i) == x) {
b = true;
}
i++;
}
return b;
}
public boolean buscar2(int x){
int i = lista1.size() - 1;
boolean b = false;
while( i <= 0 && !b ){
if ((int) lista1.get(i) == x) {
b = true;
}
i--;
}
return b;
}
//Me falta esta parte por acabar
public String cadena(){
String cad = " ";
//lista de enteros
List<Integer> Lista2 = new ArrayList<Integer>();
//bucle para concatenar
//+ concatenar en cadenas
return cad;
}
}
Valora esta pregunta


0