По какой-то причине эта строка кода int u=(int)Math.random()*6 + 1;
в результате вернет только 1.
Я обнаружил, что он просто пропускает все (int)Math.random()*6
и использует только 1, так как когда я изменил его на 2, он только вернул 2.
Кто-нибудь знает, что происходит?