複数の 3 項条件を使用できることは確認しましたが、1 つの条件が true の場合に 2 つの変数を割り当てる方法は見つかりませんでした。これは私が書こうとしている方法です:
int[] chkNext(int mnd, int y) {
int[] date = new int[2];
mnd = 12 ? mnd = 1, y++ : mnd++; // returns the following: "error: : expected"
date[0] = mnd, date[1] = y;
return date;
}