|
CowBoy |
.arcimaestro.
Registered: May 2006
Posts: 294 (0.04 al dì)
Location: Milano
Corso: F49 - Informatica
Anno: Laureato F49
Time Online: 3 Days, 13:40:27 [...]
Status: Offline
Edit | Report | IP: Logged |
Il problema è l'uso scorretto del COPIA/INCOLLA!
http://download.oracle.com/javase/1...ter.html#syntax
http://download.oracle.com/javase/1...eam.html#printf(java.lang.String, java.lang.Object...)
http://download.oracle.com/javase/1...rintStream.html
System.out.printf(" %2d", MINA_CHAR);
System.out.printf(" %2d", NONSC_CHAR);
MINA_CHAR e NONSC_CHAR sono caratteri, %2d è la formattazione per un intero... ecco la causa dell'eccezione.
code:
private void stampa(char cMina)
{
MINA_CHAR=cMina;
//prima riga
for (int pippo=0; pippo<colonne; pippo++)
{
System.out.printf(" %2d", pippo);
}
System.out.printf("\n");
//righe successive
for (int j=1; j<righe; j++)
{
for (int o=0; o<righe; o++)
{
if (matr[j][o] == MINA)
{
System.out.printf(" %2c", MINA_CHAR);
}
else
{
System.out.printf(" %2c", NONSC_CHAR);
}
}
System.out.printf("\n");
}
}
__________________
.. ±·ø·±-`` MuSiC iS My LanGuAGe ´´-±·ø·± ..
Last edited by CowBoy on 21-02-2011 at 17:49
|