Вопросы с тегом «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? } } В целом, какова лучшая практика относительно того, когда …

2
Когда уместно использовать связанный тип по сравнению с универсальным типом?
В этом вопросе возникла проблема, которую можно было решить, изменив попытку использования параметра универсального типа на связанный тип. Это вызвало вопрос «Почему здесь более уместен связанный тип?», Который заставил меня захотеть узнать больше. В RFC, который представил связанные типы, говорится: Этот RFC разъясняет сопоставление признаков по: Обработка всех параметров типа …
109 types  rust  idiomatic 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.