variable might not have been initialized [Java]

0

Witam, piszę moje pierwsze programy w Javie

class StaticKom{
	static int i = 20;
	int x;
	String powitanie;
	String pozegnanie;
}
public class cw8{
public static void main (String[] args){
	StaticKom Test1;
	Test1.x=100;
}
}
 

otrzymuję błąd:
error: variable Test1 might not have been initialized

co powinienem zrobić aby mieć możliwość przypisania Test.x wartości 100?

2

Utworzyć zmienną Test1:

StaticKom Test1 = new StaticKom();
1

No a jaką niby wartość ma ten Test1? Java to nie C++, musisz mieć new żeby obiekt się pojawił...

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