拡張へ:Largest array/Comparing arrays (fresh view?)は最後の要素の後に「」空白の削除
は、誰かが最後の出力番号の後に、それはそれの後にスペースを追加しないように、私は、コードを変更することができる方法私にヒント/ソリューションを与えることができますか?
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int[] productsAndCustomers = Arrays.stream(in.nextLine().split(" ")).mapToInt(Integer::parseInt).toArray();
int[] hind = Arrays.stream(in.nextLine().split(" ")).mapToInt(Integer::parseInt).toArray();
int[] raha = Arrays.stream(in.nextLine().split(" ")).mapToInt(Integer::parseInt).toArray();
for (int m : raha) {
int largest = Integer.MIN_VALUE;
for (int p : hind) {
if (p > largest && p <= m) {
largest = p;
}
}
System.out.print(largest + " ");
}
}
}
正しい答えを示していますが、最後の出力番号の後にその間隔が表示されないようにする必要があります。何が最良の選択肢でしょうか?