Resultados da pesquisa a pedido "optional"
Por que você usaria `init!` Em vez de `init?` Ao implementar um Inicializador disponível no Swift?
A documentação do SwiftInicialização: inicializadores disponíveis [https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html#//apple_ref/doc/uid/TP40014097-CH18-ID224] detalha como ...
Java 8 ou outro não está funcionando conforme o esperado
Considere o seguinte método que retorna um campo se ele existir ou se chamar recursivamente até que o campo seja encontrado: private Field getField(Class<?> clazz, String p) { Optional<Field> field = Arrays.stream(clazz.getDeclaredFields()) ...
Prática recomendada usando uma matriz de seqüências de caracteres com NSUserDefault
Estou com problemas para salvar uma matriz de strings em userDefaults. Eu tenho uma matriz de strings declarada em uma classe, com um observador de propriedades para sincronizar com userDefaults. Além disso, quero que o array seja limitado a um ...
Por que talvez inclui Just?
Graças aalgumas excelentes respostas aqui [https://stackoverflow.com/a/18809252/656912], Eu geralmente entendo (claramente de uma maneira limitada) o objetivo do trabalho de HaskellMaybe e que sua definição é data Maybe a = Nothing | Just ano ...
O que significa "erro fatal: inesperadamente encontrado nulo ao desembrulhar um valor opcional"?
Meu programa Swift está falhando comEXC_BAD_INSTRUCTION e esse erro. O que significa e como corrigi-lo? erro fatal: inesperadamente encontrado nulo ao desembrulhar um valor opcional Esta publicação pretende coletar respostas para problemas ...
Por que findFirst () lança uma NullPointerException se o primeiro elemento encontrado é nulo?
Por que isso lança umjava.lang.NullPointerException? List<String> strings = new ArrayList<>(); strings.add(null); strings.add("test"); String firstString = strings.stream() .findFirst() // Exception thrown here .orElse("StringWhenListIsEmpty"); ...
Substituindo a instrução get repetitiva pelo Java 8 Opcional
Eu tenho um caso de uso, onde aninhei classes e um objeto da classe superior. Eu quero obter um valor que esteja no enésimo nível. Estou usando getters repetidamente para conseguir isso e evitar o NPE. Código de exemplo (supondo que getters ...
Valor de retorno de Opcional [fechado]
Como retornar umString valor de umOptional<String> usandoifPresent e evitandoNullPointerException? Exemplo: public String longestName() { Optional<String> longName = someList.stream().reduce((name1, name2) -> name1.length() > name2.length() ...
Função Matriz <Opcional <T>> -> Opcional <Matriz <T>>
Aqui está o que estou tentando fazer: extension Array<Optional<T>> { func unwrap() -> Optional<Array<T>> { let a = self.flatMap() { a in switch a { case Optional.Some(let x): return [x] case Optional.None: return [] } } if a.count == self.count ...
Diferença entre `Optional.orElse ()` e `Optional.orElseGet ()`
Estou tentando entender a diferença entre ...