我对java人的问题是,当我比较两个字符串时
imageName=new String[20];
....
imageName[1]="img1";
imageName[2]="img1";
if(imageName[1]==imageName[2])
{
//// codes
}
Run Code Online (Sandbox Code Playgroud)
它工作得很好,但是当我通过数字串联制作字符串时它不起作用
imageName=new String[20];
int j=1,k=1;
imageName[1]="img"+j;
imageName[2]="img"+k;
if(imageName[1].toString()==imageName[2].toString())
{
//// codes
}
Run Code Online (Sandbox Code Playgroud)
虽然j和k的值是相同的,但它不起作用
在此先感谢您的解决方案
java ×1