in pratica il caro vecchio system("clear") del c
system("clear") sta a c come x sta a java
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
system("clear") sta a c come x sta a java
usando eclipse che sintassi devo usare per pulire la console interna ad eclipse?
in pratica il caro vecchio system("clear") del c
in pratica il caro vecchio system("clear") del c
-
marcellinux
- Scoppiettante Seguace

- Messaggi: 500
- Iscrizione: lunedì 9 ottobre 2006, 16:19
- Località: Termoli (Campobasso)
- Contatti:
Re: system("clear") sta a c come x sta a java
Non esiste il system("clear") per Java
In questi giorni sto studiando Java all'università.
System in Java è una classe di Object , la classe principale di Java . In Java per sistemi Unix-like (Linux), il system("clear") è
Java è object-oriented la realta in Java è visto come un insieme di oggetti con i suoi attributi e metodi
Classe = insieme di oggetti , in questo caso System
Attributi = caratteristiche , stato dell'oggetto , in questo caso out è un attributo di tipo PrintStream
Metodi = comportamenti dell'oggetto, in questo caso println stampa e va a capo
Codice sorgente : progetto.java
In questi giorni sto studiando Java all'università.
System in Java è una classe di Object , la classe principale di Java . In Java per sistemi Unix-like (Linux), il system("clear") è
Questo clear screen è di tipo ANSI clear screenSystem.out.println(((char) 27)+"[2J");
Java è object-oriented la realta in Java è visto come un insieme di oggetti con i suoi attributi e metodi
Classe = insieme di oggetti , in questo caso System
Attributi = caratteristiche , stato dell'oggetto , in questo caso out è un attributo di tipo PrintStream
Metodi = comportamenti dell'oggetto, in questo caso println stampa e va a capo
Codice sorgente : progetto.java
public class progetto{
public static void main(String [] args){
System.out.println(((char) 27)+"[2J");
}
}
Marcello Cannarsa "marcellinux" - http://www.marcellinux.it - http://www.2-3-1986.tk - http://wiki.ubuntu-it.org/MarcelloCannarsa
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: system("clear") sta a c come x sta a java
non va...
file a.java
dovrebbe darmi una console bianca ma invece esce questa
file a.java
Codice: Seleziona tutto
public class a
{
public static void main(String Args[])throws IOException
{
System.out.println("prova");
System.out.println(((char) 27)+"[2J");
}
}Codice: Seleziona tutto
prova
[2J
-
marcellinux
- Scoppiettante Seguace

- Messaggi: 500
- Iscrizione: lunedì 9 ottobre 2006, 16:19
- Località: Termoli (Campobasso)
- Contatti:
Re: system("clear") sta a c come x sta a java
Prova a utilizzare javac sul bash. Mi da lo stesso errore in Eclipse.
Ecco i passi:
1) crea progetto.java
3) compila dal bash il file progetto.java
Ecco i passi:
1) crea progetto.java
2) copia il codice progetto.java nel file specificato in precedenzatouch progetto.java
3) compila dal bash il file progetto.java
4) con java fai partire il file .class progettojavac progetto.java
a me ha funzionato.java progetto
marcellinux@marcellinux-laptop:~$ java progetto
marcellinux@marcellinux-laptop:~$
Ultima modifica di marcellinux il giovedì 31 maggio 2007, 21:11, modificato 1 volta in totale.
Marcello Cannarsa "marcellinux" - http://www.marcellinux.it - http://www.2-3-1986.tk - http://wiki.ubuntu-it.org/MarcelloCannarsa
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: system("clear") sta a c come x sta a java
peccato che io devo consegnare il compito e farlo vedere su un eclipse montato su windows >:(
mal che vada mi porterò knoppix dietro però...un'altra soluzione ci dev'essere!
e in più...
mal che vada mi porterò knoppix dietro però...un'altra soluzione ci dev'essere!
e in più...
Codice: Seleziona tutto
javac progetto.java
simo@nucleo:~/dev$ java progetto
Exception in thread "main" java.lang.ClassFormatError: progetto (unrecognized class file version)
at java.lang.VMClassLoader.defineClass(libgcj.so.70)
at java.lang.ClassLoader.defineClass(libgcj.so.70)
at java.security.SecureClassLoader.defineClass(libgcj.so.70)
at java.net.URLClassLoader.findClass(libgcj.so.70)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at gnu.java.lang.MainThread.run(libgcj.so.70)
simo@nucleo:~/dev$
Ultima modifica di simo_magic il giovedì 31 maggio 2007, 21:11, modificato 1 volta in totale.
-
marcellinux
- Scoppiettante Seguace

- Messaggi: 500
- Iscrizione: lunedì 9 ottobre 2006, 16:19
- Località: Termoli (Campobasso)
- Contatti:
Re: system("clear") sta a c come x sta a java
Oops , dovrebbe funzionare anche su Windows dal 9x in poi.
Ecco un tratto di codice su http://www.thescripts.com/forum/thread16485.html
Ecco un tratto di codice su http://www.thescripts.com/forum/thread16485.html
una cosa in public class il nome della classe che hai definito in precedenza deve avere lo stesso nome del file con estensione.java
Depends on the operating system... on Windows 9x and most flavors of
Unix (in a terminal window) you can use:
System.out.println(((char) 27)+"[2J"); // ANSI clear screen...
Ultima modifica di marcellinux il giovedì 31 maggio 2007, 21:15, modificato 1 volta in totale.
Marcello Cannarsa "marcellinux" - http://www.marcellinux.it - http://www.2-3-1986.tk - http://wiki.ubuntu-it.org/MarcelloCannarsa
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti