Anonymní profil Problem – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Problem – Programujte.comAnonymní profil Problem – Programujte.com

 

Příspěvky odeslané z IP adresy 78.98.71.–

Java › Záhadná chyba
3. 1. 2010   #122242

To liborb : OMG!! jo vidis dobre... vdaka. uz z toho zacinam blbnut vazne

Java › Záhadná chyba
3. 1. 2010   #122227

Skompiluje bezproblemov (No syntax errors). Pri vytvarani inštancie vypíše:

java.lang.ArrayIndexOutOfBoundsException: 8

vypíše to pri 23. riadku


Zdroják:

/**

* Write a description of class Dáma here.
*
* @author (M!ro)
* @version (1.0)
*/
public class Dama
{
private int aSachovnicaX;
private int aSachovnicaY;
private Sachovnica aSachovnica;
private String aPrvyHrac;
private String aDruhyHrac;
int[][] poleHodnot;

public Dama(String menoPrveho, String menoDruheho)
{
aSachovnicaX = 8;
aSachovnicaY = 8;
poleHodnot = new int[8][8];
for (int i = 0; i < aSachovnicaX - 1; i++) {
for (int j = 0; j < aSachovnicaY - 1; i++){
poleHodnot[i][j] = 0;
}
}
for (int i = 0; i < aSachovnicaX - 1; i++) {
for (int j = 0; j < 2; j++) {
if (i % 2 != j % 2) {
poleHodnot[i][j] = 1;
}
}
}
for (int i = 0; i < aSachovnicaX - 1; i++) {
for (int j = aSachovnicaY - 2; j < aSachovnicaY - 1; j++) {
if (i % 2 != j % 2) {
poleHodnot[i][j] = 2;
}
}
}
for (int i = 0; i < aSachovnicaX - 1; i++) {
for (int j = 0; j < aSachovnicaY - 1; j++) {
if (poleHodnot[i][j] == 1) {
aSachovnica.kamenHnedy();
} else {
if (poleHodnot[i][j] == 2) {
aSachovnica.kamenBiely();
}
}
}
}
}
}


Prosím o pomoc

Java › Hra Dáma
3. 1. 2010   #122187

Pokúšam sa to spraviť s tou hodnotou. Ale nejak som to zacyklil. Nevytvorí to inštanciu.
Pripájam celý "program". Ak by ste si niekto našli čas...

Triedy Sachovnica a Dáma su mnou vytvorene. Ostatne robil učitel.

http://www.edisk.sk/stahni/19334/Dama.rar_228.32KB.html

Problem
Java › Hra Dáma
3. 1. 2010   #122186

Pokúšam sa to spraviť s tou hodnotou. Ale nejak som to zacyklil. Nevytvorí to inštanciu.
Pripájam celý "program". Ak by ste si niekto našli čas...

Triedy Sachovnica a Dáma su mnou vytvorene. Ostatne robil učitel.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý