2016-12-04 54 views
-1

我想是这样的:如何使等于一个值(Java)的多串

String Aa, Eb, Cc, Dd, Be, Ff = "1"; 
String Ba, Db, Ac, Ed, Fe, Cf = "2"; 
String Ea, Cb, Bc, Fd, Ae, Df = "3"; 
String Da, Ab, Fc, Bd, Ce, Ef = "4"; 
String Fa, Bb, Ec, Cd, De, Af = "5"; 
String Ca, Fb, Dc, Ad, Ee, Bf = "6"; 

但是,这并不工作,这使得最后的(FF,CF,DF,EF,房颤,Bf),但那些之前被忽略。另外,我不想创建一个数组,因为挑战(我在一个类中)是不使用任何形式的数组来编程数独。

+2

没有定义你要做'字符串AA = “1”,EB = “1”'等等。 – Gendarme

回答

1

您必须初始化每个字符串,像这样:

String Aa = "1", Eb = "1", Cc = "1", Dd = "1", Be = "1", Ff = "1"; 
... 

另一种方法是这样的:

String Aa, Eb, Cc, Dd, Be, Ff; 
Aa = Eb = Cc = Dd = Be = Ff = "1"; 
... 
0

阵列不适用于你,

所以你可以

可以像

String Aa = "1", Eb = "1"....; 

String Aa = "1"; 
String Eb = "1"; 
... 

比这更灵活Java语言

相关问题