/* Classe per Array unidimensionali e Bidimensionali _____________________________________________________________________________ Void:randomArray(int a[]) Riempie un array di valori random compresi tra 0 e 100 _____________________________________________________________________________ Void:randomArray(int a[][]) Riempie un array bidimensionae di valori random compresi tra 0 e 100 _____________________________________________________________________________ Void:randomArray(char a[]) Riempie un array bidimensionae di caratteri random compresi tra a e z _____________________________________________________________________________ Void:stampaArray(int a[]) Stampa un array monodimensionale _____________________________________________________________________________ Void:stampaArray(int a[][]) Stampa un array bidimensionale _____________________________________________________________________________ Void:inputArray(int a[]) Riempie un array monodimensionale con numeri immessi dall'utente tramite JOptionPane _____________________________________________________________________________ int[] sommaColonne(int a[][]) Somma le colonne dell'array(vale solo per i bidimensionali) _____________________________________________________________________________ int sommaRighe(int a[]) Somma le righe di un array monodimensionale restituendo la somma _____________________________________________________________________________ int[] sommaRighe(int a[][]) Somma le righe di un array bidimensionale restituendo un array con le somme delle relative righe _____________________________________________________________________________ Void selectionSort(int a[]) Ordina un array monodimensionale in modo crescente _____________________________________________________________________________ Void selectionSort(int a[][]) Ordina in un array bidimensionale tutte le righe in modo crescente _____________________________________________________________________________ Void selectionSortC(int a[][]) Ordina in un array bidimensionale tutte le colonne in modo crescente _____________________________________________________________________________ Void selectionSortRC(int a[][]) Ordina in un array bidimensionale tutte le righe e le colonne in modo crescente _____________________________________________________________________________ */ import javax.swing.JOptionPane; class array { //COSTRUTTORI public array() { } //Metodi public void randomArray(int array[][]) { for(int i=0;iarray[j]) { int temp; temp=array[i]; array[i]=array[j]; array[j]=temp; } } public void selectionSort(int array[][]) { for(int h=0;harray[h][j]) { int temp; temp=array[h][i]; array[h][i]=array[h][j]; array[h][j]=temp; } } public void selectionSortC(int array[][]) { for(int h=0;harray[j][h]) { int temp; temp=array[i][h]; array[i][h]=array[j][h]; array[j][h]=temp; } } public void selectionSortRC(int array[][]) { selectionSort(array); selectionSortC(array); } }