Código PHP:
public void transpuesta(){
String[] array = {"4","5","9"};
String[] array2 = {"3","6","8"};
| ||||
Hola Urgido! Acuérdate que en java para comparar cadenas no se utiliza el operador "==", este operador lo que haría en este caso es comparar referencias, para este fin tienes que utilizar el método equals que viene sobreescrito en la clase string para tener esa funcionalidad:
Código:
Lo del residuo es sencillo, inténtale un poco más, seguro encuentras la solución. public void transpuesta() { String[] array = {"4","5","9"}; String[] array2 = {"3","6","8"}; for(int i = 0; i < array.length; i++) { if(array[i].equals(array2[i])) { System.out.println(array[i] + " es igual a " + array2[i]); } else { System.out.println(array[i] + " no es igual a " + array2[i]); } } } Un saludo! |
| ||||
para accear a cada elemento lo hace alaago asi array[numeroDeElemento] donde el numero de elemento debe ser de 0 a N-1 osea que si tienes 5 elementos, para accesar al ultimo elemento seria asi array[4]. para comparar String exite el metodo String.equals(String); si son iguale regresa un true, i son falso regresa un false. lo IFs funcionan asi if(expresion){ //instrucciones a ejecutarse en caso de ser verdadera la expresion }ele{ //instrucciones a ejecutarse en caso de er falso } have funnnnnnn
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| ||||
hehe gracias ya lo habia solucionado pero lo realize con indexOf usando el nombre de mis arrays. Gracias y la verdad con sus respuestas se me despejaron varias dudas. Saludos Jahepi & stock
__________________ Hospedaje Web al mejor costo! |
| ||||
pues peudes recorrer el arreglo con un for, y por cada posicion vas haciendo un System.out.println(arreglo[i]); con eso estaras imprimiendo el elemento del arreglo y agregandole un salto de linea al final. have funnnnn
__________________ Curso de Angular JS - Haremos una app de principio a fin |