Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2015, 11:17   #1
dmiter
 
Регистрация: 03.09.2015
Сообщений: 5
По умолчанию Функция и возвращаемое значение

Здравствуйте, почему при написании функции первым способом компилятор выдает ошибку " java: missing return statement":
Цитата:
public static int min(int a, int b)
{

if(a<b)return a;

if(b>a)return b;
}
а при написании вторым(через if else), все компилируется хорошо. Суть то одна и то же, или нет?
Цитата:
public static int min(int a, int b)
{

if(a<b)return a;

else return b;
}
dmiter вне форума Ответить с цитированием
Старый 17.09.2015, 13:10   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Цитата:
Суть то одна и то же, или нет?
В том то и дело, что неть. Отличаются они одним вариантом a = b
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить значение функции(или функция не определена), значение х вводится с клавиатуры Safok Помощь студентам 2 16.12.2014 08:04
Массив структур, как возвращаемое значение функции BadProgrammer Общие вопросы C/C++ 1 08.11.2010 17:49
Возвращаемое значение функции в c++ sleevman Помощь студентам 2 19.10.2009 23:21
Возвращаемое функцией значение = находившемуся в ячейке значению motorway Microsoft Office Excel 8 14.07.2009 08:53