Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    53

    passare un array al main

    salve , vorrei passare l'array a chiedendolo dal main, cieo avendo la funzione "inserisci" qui di seguito come faccio ad inserire i 10 numeri dal main?? (il main non l'ho ancora fatto solitamente lo creo in un'altra classe )

    public class ordinamentodecrescente {
    int[] a = new int[10];
    public void inserisci (int[] a){
    for (int i = 0; i<10; i++){
    a[i] = arrayy [i];

  2. #2
    Puoi crearti una funzione come questa che ti prende un array di stringhe e te lo converte in array di int.

    codice:
    public int[] stringToArray (String[] args){
    		
    	int[] result = new int[args.length];
    	int i = 0;
    		
    	for(String arg : args){
    		int argInt = Integer.valueOf(arg).intValue();
    		result[i] = argInt;
    		i++;
    	}
    		
    	return result;		
    }
    Per passare l'array di stringhe al main devi ricordati di passarli come parametri al jar che eseguirai.
    Per esempio se vuoi dare al main i parametri 1 3 5 56 dovrai lanciare:

    codice:
    java -jar nome_tuo_programma.jar 1 3 5 56

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.