`public static int Digits (int n) {
int nbr=0,count=0;
while (nbr!=0){
nbr= nbr/10;
count++;
}
return count;}`
Извините, если этот вопрос кажется глупым, но я никогда не брал java вне университета, и у меня есть задание.В упражнении предлагается указать, является ли число цифр целого числа меньшим, равным или большим, чем число цифр другого целого, используя метод.Для этого я использовал цикл while в методе, который подсчитывает количество цифр для данного целого числа.
Я знаю, что должен объявить переменную вне цикла, если я хочу использоватьэто вне цикла. Однако, я должен инициализировать его вне цикла, чтобы я мог использовать его внутри цикла.Но я хочу получить значение счетчика после того, как он был вычислен внутри цикла, и я не могу этого сделать, хотя я очень старался и искал ответы, но не нашел ни одного.