Запитання з тегом «idiomatic»

30
Як я можу ініціалізувати статичну карту?
Як би ви ініціалізували статику Mapна Java? Перший спосіб: статичний ініціалізатор Другий спосіб: ініціалізатор екземпляра (анонімний підклас) або якийсь інший метод? Які плюси і мінуси кожного? Ось приклад, що ілюструє два способи: import java.util.HashMap; import java.util.Map; public class Test { private static final Map<Integer, String> myMap = new HashMap<>(); static …

30
Як повернути масив int на Java?
На цей питання є відповіді на Stack Overflow на російському : Як перевернути массив в Джаве? Я намагаюся змінити масив Int на Java. Цей метод не повертає масив. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i - 1]; validData[validData.length - …
238 java  arrays  idioms  idiomatic 

13
Коли використовувати std :: size_t?
Мені просто цікаво, чи потрібно використовувати std::size_tзамість циклів і інших матеріалів int? Наприклад: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } Взагалі, яка найкраща практика щодо використання std::size_t?

2
Коли доцільно використовувати асоційований тип проти загального типу?
У цьому питанні виникла проблема, яку можна було б вирішити, змінивши спробу використання параметра загального типу на асоційований тип. Це підштовхнуло питання "Чому асоційований тип тут більше підходить?", Який змусив мене знати більше. RFC , які введені пов'язані типи каже: Цей RFC роз'яснює відповідність ознак за допомогою: Трактування всіх параметрів …
108 types  rust  idiomatic 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.