Как я могу изменить строку или int в Rational?

Вот код,

         System.out.print("Enter r1: ");
         r1 =  in.next();
         System.out.print("Enter r2");
         r2 = in.next();
         System.out.println(myR.addR(r1,r2));

r1 и r2 инициализируются как Rational, Вот мой вопрос, как я могу изменить r1=in.next (который находится в форме строки) в рациональной форме? Могу я написать r1 = in.Rational.... любые советы плззз

1 ответ

Это очень легко решить.

Вместо r1 = in.next();использовать r1 = in.nextInt() или же r1 = in.nextDouble()в зависимости от того, какой номер вы хотите.

Другие вопросы по тегам