Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [JAVA] problema con il main

    Salve,
    per un compito di scuola devo fare un programma del genere:
    codice:
    class nome{
    public int a;
    
    int ciao(){
    this.a=a;
    /*....*/
    return a;
    }
    }
    
    
    class princ{
    public static void main(String[] args) throws Exception {
    nome abc=new nome();
    abc.ciao();
    }
    }
    Ora il compilatore mi da un errore sulla classe main:
    inner classes cannot have static declarations
    Se tolgo lo static dal main nn da errori, ma il compilatore che noi usiamo è Jcreator e se levo il public, all'esecuzione dice che non trova la classe main di tipo public...
    Cosa fare? Non ditemi di cambiare compilatore perchè dobbiamo usare quello...
    Qualcuno mi illumina?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: [JAVA] problema con il main

    Originariamente inviato da Davide91
    Cosa fare? Non ditemi di cambiare compilatore perchè dobbiamo usare quello...
    JCreator non è un compilatore, quello è javac.

    Originariamente inviato da Davide91
    Qualcuno mi illumina?
    Grazie
    Dichiara la classe che contiene il main public e chiama il file che la contiene con lo stesso nome.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    allora:

    public class main{
    public static void main(String args[]) throws Exception {

    da lo stesso errore...
    non ho capito che intendi per
    chiama il file che la contiene con lo stesso nome.

  4. #4
    Utente di HTML.it L'avatar di @DI3GO@
    Registrato dal
    Nov 2008
    Messaggi
    537
    Originariamente inviato da Davide91
    allora:

    public class main{
    public static void main(String args[]) throws Exception {

    da lo stesso errore...
    non ho capito che intendi per
    Devi rimuovere il primo public class main{
    Nipote: persona incompetente, con le soli doti di "copia/incolla" e la creazione automatica di siti internet ed interfaccie grafiche.Compie lavori apparentemente qualificati e richiesta una modifica sparisce in quatemala con i pochi soldi ottenuti.[...] Fonte la Diegonzelli

  5. #5
    la prof vuole che il main sia in un'altra classe a parte.
    Non posso toglierlo da quell'altra classe...

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