Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Aiuto! [JAVA]

  1. #1
    Utente bannato
    Registrato dal
    Apr 2002
    Messaggi
    15

    Aiuto! [JAVA]

    Questo programma passa tutto un array invece che un solo elemento dell'array!
    Come risolvo questo problema?

    import java.util.*;
    import java.lang.*;
    public class ConnectionManager{

    static int arraypieno=1;

    private static ConnectionManager[][][] a1=new ConnectionManager[1][1][2];

    private ConnectionManager(){
    System.out.println("Connessione effettuata");
    }

    static void crearray(){
    for(int i=0;i<a1.length;i++){
    for(int j=0;j<a1[i].length;j++){
    for(int w=0;w<a1[i][j].length;w++){
    a1[i][j][w]=new ConnectionManager();
    }
    }
    }
    }

    static ConnectionManager oggetto;

    static ConnectionManager oggetto2;

    public static ConnectionManager makeConnection(){
    connetti: if(arraypieno==1){
    crearray();
    arraypieno=0;
    break connetti;
    }
    else{
    oggetto2=makecon();
    }
    return oggetto2;
    }

    static ConnectionManager makecon(){

    for(int i=0;i<a1.length;i++){
    for(int j=0;j<a1[i].length;j++){
    for(int w=0;w<a1[i][j].length;w++){
    oggetto= a1[i][j][w];
    }
    }
    }
    return oggetto;
    }

    static void compilatorescemo(){
    ConnectionManager a=ConnectionManager.makeConnection();
    ConnectionManager b=ConnectionManager.makeConnection();
    ConnectionManager c=ConnectionManager.makeConnection();
    ConnectionManager d=ConnectionManager.makeConnection();
    }

    public static void main(String[] args){
    ConnectionManager.compilatorescemo();

    }}

  2. #2
    Utente di HTML.it L'avatar di ghinz
    Registrato dal
    May 2001
    Messaggi
    211
    Sarebbe carino che oltre ad una saraccata di codice non commentato e ad una richiesta tipo "questo programma non funzia, aiuto" ci mettessi anche una spiegazione su cosa dovrebbe fare il programma e cosa invece fa effettivamente... :quipy:
    Lo hai scritto tu?
    ghinz

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 © 2024 vBulletin Solutions, Inc. All rights reserved.