質問への追記・修正に書いていただいたコードでしたら、こうすればいいかと思います。
java
1public class PriceCheck {
2 public static void main(String[] args) {
3 String[] fruits = {"banana", "orange", "strawberry"};
4 int[] prices = {300, 500, 100};
5 for (String fruit: fruits) {
6 if (fruit.equals("banana")) {
7 System.out.println(prices[0]);
8 } else if (fruit.equals("orange")) {
9 System.out.println(prices[2]);
10 } else if (fruit.equals("strawberry")) {
11 System.out.println(prices[1]);
12 }
13 }
14 }
15}
別々の配列を対応付けるのは大変なので、クラスにするのが一般的かと思います。
java
1class Fruit {
2 public final String name;
3 public final int price;
4
5 Fruit(String name, int price) {
6 this.name = name;
7 this.price = price;
8 }
9}
10
11public class PriceCheck {
12 public static void main(String[] args) {
13 Fruit[] fruits = {
14 new Fruit("banana", 300),
15 new Fruit("orange", 100),
16 new Fruit("strawberry", 500),
17 };
18 for (Fruit fruit: fruits) {
19 System.out.println(fruit.name + ": " + fruit.price);
20 }
21 }
22}