Вопросы с тегом «return»

177
Возвращаясь из блока finally в Java

Недавно я был удивлен, обнаружив, что в блоке finally в Java возможно иметь оператор return. Похоже, что многие люди думают, что это плохо, как описано в « Не возвращайся в конце предложения ». Немного углубившись в подробности, я также обнаружил, что «возвращение Java не всегда » показывает...

173
Как вернуть несколько объектов из метода Java?

Я хочу вернуть два объекта из метода Java, и мне было интересно, что может быть хорошим способом сделать это? Возможные пути я могу думать о том, являются: Вернуть HashMap(поскольку эти два объекта связаны) или возвращать ArrayListиз Objectобъектов. Чтобы быть более точным, два объекта, которые я...

167
Как «вернуть объект» в C ++?

Я знаю, что название звучит знакомо, так как есть много похожих вопросов, но я спрашиваю о другом аспекте проблемы (я знаю разницу между тем, чтобы что-то складывалось в стек и помещалось в кучу). В Java я всегда могу вернуть ссылки на "локальные" объекты public Thing calculateThing() { Thing thing...

165
Каков наилучший способ выхода из функции (которая не имеет возвращаемого значения) в python до ее завершения (например, проверка не пройдена)?

Давайте предположим итерацию, в которой мы вызываем функцию без возвращаемого значения. То, как должна вести себя моя программа, объясняется в этом псевдокоде: for element in some_list: foo(element) def foo(element): do something if check is true: do more (because check was succesful) else: return...

164
Возвратите все перечислимые с доходностью сразу; без цикла

У меня есть следующая функция, чтобы получить ошибки проверки для карты. Мой вопрос касается работы с GetErrors. Оба метода имеют одинаковый тип возвращаемого значения IEnumerable<ErrorInfo>. private static IEnumerable<ErrorInfo> GetErrors(Card card) { var errors = GetMoreErrors(card);...

157
Возврат останавливает цикл?

Предположим, у меня есть такой цикл: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Быстрый вопрос: returnостанавливает ли выполнение цикла само по...

155
Почему «return list.sort ()» возвращает None, а не список?

Я был в состоянии проверить, что findUniqueWordsрезультат приводит к сортировке list. Тем не менее, он не возвращает список. Зачем? def findUniqueWords(theList): newList = [] words = [] # Read a line at a time for item in theList: # Remove any punctuation from the line cleaned = cleanUp(item) #...

154
Когда мне следует использовать `return` в функциях стрелки es6?

Новые функции стрелки es6 говорят, returnчто неявные при некоторых обстоятельствах: Выражение также является неявным возвращаемым значением этой функции. В каких случаях мне нужно использовать returnфункции стрелок...

148
Возврат нескольких значений из функции в swift

Как вернуть 3 отдельных значения данных одного и того же типа (Int) из функции в swift? Я пытаюсь вернуть время суток, мне нужно вернуть Час, Минуту и ​​Секунду в виде отдельных целых чисел, но все ли в одном переходе от одной и той же функции, возможно ли это? Я думаю, что я просто не понимаю...

127
Установить URL возврата PayPal и сделать его автоматическим?

Это следующий вопрос: PHP: простой способ начать оформление заказа через PayPal? Итак, моя проблема в том, что я указываю URL-адрес возврата. Однако после оплаты через PayPal я попадаю на экран с надписью: Вы только что завершили платеж. XXXX, вы только что завершили платеж. Ваш идентификатор...

126
Текстовый редактор, показывающий \ r \ n? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Я ищу текстовый редактор, который может...

121
Linux bash: присвоение множественных переменных

Существует ли в linux bash что-то похожее на следующий код в PHP: list($var1, $var2, $var3) = function_that_returns_a_three_element_array() ; т.е. вы присваиваете в одном предложении соответствующее значение трем различным переменным. Скажем, у меня есть функция bash, myBashFuntionкоторая...

116
Почему main не возвращает здесь 0?

Я просто читал ISO / IEC 9899: проект комитета 201x - 12 апреля 2011 г. в котором я нашел в разделе 5.1.2.2.3 Прекращение программы ..reaching the } that terminates the main function returns a value of 0. это означает, что если вы не укажете какой-либо оператор return в main(), и если программа...

115
попробовать {} без catch {} можно в JavaScript?

У меня есть несколько функций, которые либо что-то возвращают, либо выдают ошибку. В основной функции я вызываю каждую из них и хотел бы вернуть значение, возвращаемое каждой функцией, или перейти ко второй функции, если первые функции вызывают ошибку. Итак, в основном то, что у меня сейчас есть:...

112
Есть ли в Java эквивалент ключевого слова yield в C #?

Я знаю, что в самой Java нет прямого эквивалента, но, возможно, стороннего производителя? Это действительно удобно. В настоящее время я хотел бы реализовать итератор, который выдает все узлы в дереве, что составляет около пяти строк кода с...

110
Что означает логическое значение, возвращаемое методом обработки событий в Android

В Android большинство методов прослушивателя событий возвращают логическое значение. Что означает это истинное / ложное значение? к чему это приведет к событиям подпоследовательности? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) {...