重複の可能性:
Javaで文字列を比較するにはどうすればよいですか?
csvファイルからいくつかのレコードを読み取り、それらを文字列型の配列に格納し、変換後に各フィールドを適切な変数に保存します。コードの一部で、配列内のフィールドを文字列型の変数の1つと比較する必要があります。これらの配列は両方ともcsvファイルから入力されます。
int count=0;
String name=resourceArray[i][j+1] ;
while(machineArray[count][0]==name)
{
machineID=Integer.parseInt(machineArray[count][1]);
machinePe=Integer.parseInt(machineArray[count][2]);
count++;
}
問題は「while」条件が真になることは決してないということです。私はそれをデバッグし、machineArray[0][0]と'name'が同じ値を持っていると確信しています。