Si necesitas un código de programación en específico, escríbeme al formulario de contacto.

BUSCA TU CÓDIGO


BUSCA MÁS CÓDIGOS DE PROGRAMACIÓN AQUÍ:

Mostrando las entradas con la etiqueta Vector. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Vector. Mostrar todas las entradas

▷ Código JAVA: Obtener el valor mínimo y máximo de un array

Código JAVA anterior: 
Actualizar datos de una tabla en una base de datos.
-------------------------------------------------------------------------------------------
Este post está orientado a la aplicación e implementación de un fragmento de código JAVA, que nos permitirá obtener y/o sacar el valor máximo y mínimo de un arreglo unidimensional de tipo numérico:

Método para obtener el valor mínimo y valor máximo:
public void valor_mayorymenor(int[]vector){
    
int max, min;

max=min=vector[0];

for (int i = 0; i < vector.length; i++) {
              
        if(vector[i]>max){
        
            max=vector[i];
            
        }
        
        if(vector[i]<min){
        
            min=vector[i];
            
        }
      
}

JOptionPane.showMessageDialog(null, "Valor Máximo = "+max+"\n Valor Mínimo = "+min);

    
}


Instrucciones y Recomendaciones 

NOTA: Primeramente y de forma lógica, deberás crear un array de tipo int, y llenarlo. Para realizar dicho procedimiento, puedes guiarte por nuestro artículo: "Llenar e imprimir un vector". Aunque en dicho ejemplo se usa un vector bidimensional, el proceso es el mismo para uno de tipo unidimensional, lo que deberás tener en cuenta, es eliminar u obviar un ciclo for. Si tienes inconvenientes, no dudes en escribirnos abajo en los comentarios.

1. Procederemos a crear nuestro método, primeramente asignando las propiedades de "public" y "void"; seguidamente, le damos un nombre, en este caso "valor_mayorymenor", tú puedes darle otro.
Luego, estableceremos un par de paréntesis, uno de apertura "(" y uno de cierre ")", dentro de ellos creamos un parámetro, el cual consiste en un array de tipo int, y es el que usará el método para obtener los valores máximo y mínimo; a continuación, colocaremos un par de llaves, tanto de apertura "{" como de cierre "}", dentro de las cuales irán todas las líneas de código que conforman nuestro método:
public void valor_mayorymenor(int[]vector){}

▷ Código JAVA: Llenar e Imprimir un vector

Código JAVA anterior: 
Asignar eventos a un JButton, JComboBox y JTextField.
-------------------------------------------------------------------------------------------
Este post está orientado a la aplicación e implementación de un fragmento de código JAVA, que nos permitirá llenar e imprimir y/o mostrar en pantalla un vector Bidimensional (en este caso):

Clase Array:
public class Array {

  static String array [][] = new String[3][4];        
  static int i , j;


  public static void llenararray(){

    for (i=0;i<=2;i++){
        
      for (j=0; j<=3;j++){

          array[i][j] = String.valueOf(JOptionPane.showInputDialog("ingrese un valor para la fila "+ i + " y la columna " + j));

      }

    }

  }   


  public static void imprimirarray(){

    String contenido  = "";
   
     for (i=0;i<=2;i++){
   
       for (j=0; j<=3;j++){

          contenido = contenido + array[i][j] + "    "; 
 
}
         
          contenido = contenido + "\n";

     }

    
     JOptionPane.showMessageDialog(null, contenido, "Contenido del Vector", JOptionPane.INFORMATION_MESSAGE);
 
}
    
    
  public static void main(String[] args) {
        
       llenararray();

       imprimirarray();
    
  }  
        

}


Instrucciones y Recomendaciones 

1-Procede a crear una Clase en tu proyecto JAVA, en este caso la llamaremos "Array"; luego, deberás copiar y pegar las librerías necesarias para que nuestro código funcione.
Recuerda pegarlas
después de la línea de código que representa el nombre del paquete (package Metodos;) y sobre la línea de código que identifica el nombre de tu Clase (public class Array...), para esta oportunidad sólo necesitaremos de una sola librería que nos permitirá usar el componente JOptionPane:
import javax.swing.JOptionPane;