タイトル通りなのですが、以下がそのコードです。

```

    String data = "iron/wood/gold";
    String[] splitData = split(data, "/");
    println(splitData[0] == "iron");
    
```

これを実行した結果がfalseになるのはなぜでしょうか。
CC BY-SA 3.0
2017-05-30T12:43:30.480
35133
2017-05-30T12:43:30.480
14879
question
java processing
Processingでsplit関数で分割した文字列を、同じ文字列リテラルと等価演算子にかけるとfalseになる