final w JAVA

0

Witam. Mam taki problem :-)...
nie moge zainicjowac tablicy w takim bloku :-)...

public class Pascal {
private static final int[][] trojkat;
static
{
int trojkat[][] = new int[100][100];
.
.
.

dlaczego i jak zainicjowac inaczej tablice trojkat ...nie zmieniajac
private static final int[][] trojkat;
static

Pozdrawiam [hurra]

0

O coś takiego chodzi?

import java.awt.*;


public class Pascal {
 private static final int[][] trojkat=new int[100][100];
 
 public static void main(String[]tab)
 {
 	
 }
}

0

wlasnie ze nie
bo Ty incjujesz ja tutaj public static final int[][] trojkat = new int[100][100]

a ja ja chce/musze zainicjowac po tym
public static final int[][]trojkat ;
static {

...i tu ma byc ta tablica zainicjowana...
}

0

tak jak napisales jest ladnie i dziala :-)...
jednakze to jeszcze nie to :-) .
Pozdrawiam!!

0

...

public class Pascal {
private static final int[][] trojkat;
static
{
int trojkat[][] = new int[100][100]; // <--- trojkat = new int[100][100]
.
.
.

pzdr,

y.

0

y tez nie :-( (moja pierwsza mysl tak wygladala ;-))
Nie dziala to :(...
Panowie nie jestem az takim lamerem ;-) ...

Pozdrawiam

0

Jednak jestem lamrem :-)

Y. mial racje...
nie zastanowilem sie po prostu ...
ze tablice juz zadeklarowalem jako zmienna int[][]
a potem przy inicjacji pownienem utworzyc tylko referencje do obiektu :-)...ehhhh
glupek ze mnie
Pozdrawiam !!!
Szkoda ze nie mozna edytowac poprzednich wypowiedzi ;-)

0

Szkoda ze nie mozna edytowac poprzednich wypowiedzi ;-)

Mozna. Gdzies tu link o nazwie Rejestruj jest :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1