preguntar acerca de optional
18
réponses
Pourquoi L’option Java 8 ne devrait-elle pas être utilisée dans les arguments
J'ai lu sur de nombreux sites Web Optional devrait être utilisé comme type de retour seulement, et non utilisé dans les arguments de méthode. J'ai du mal à trouver une raison logique. Par exemple, j'ai un morceau de logique qui a 2 paramètres optio …
demandé sur
1970-01-01 00:33:35
7
réponses
Monades avec Java 8
Dans le but d'aider à comprendre ce qu'est une monade, quelqu'un peut-il fournir un exemple en utilisant java ? Sont-ils possibles ?
Les expressions Lambda sont possibles en utilisant java si vous téléchargez le JDK8 compatible LAMBDA pré-version à …
demandé sur
1970-01-01 00:33:32
5
réponses
Comment utiliser swift flatMap pour filtrer les options d’un tableau
Je suis un peu confus autour de flatMap (ajouté à Swift 1.2)
Disons que j'ai un tableau d'un type optionnel par exemple
let possibles:[Int?] = [nil, 1, 2, 3, nil, nil, 4, 5]
Dans Swift 1.1, je ferais un filtre suivi d'une carte comme celle-ci: …
demandé sur
1970-01-01 00:33:35
2
réponses
Bonne façon de convertir optionnel en optionnel
j'essaie de trouver un moyen propre et code-efficace pour convertir Optional<Integer>Optional<Long>. Je travaille à Java 7 avec de la goyave.
Donc dans un endroit dans le code j'ai un entier optionnel créé
Optional<Integer> op …
demandé sur
1970-01-01 00:33:35
4
réponses
Utilisation correcte de L’option.ifPresent()
je suis en train d'essayer de comprendre l' ifPresent() méthode de l' Optional API en Java 8.
j'ai une simple logique:
Optional<User> user=...
user.ifPresent(doSomethingWithUser(user.get()));
Mais cela provoque une erreur de compilation:
…
demandé sur
1970-01-01 00:33:34
9
réponses
Options de Downcasting dans Swift: as? Type, ou en tant que! Le Type?
étant donné ce qui suit dans Swift:
var optionalString: String?
let dict = NSDictionary()
Quelle est la différence pratique entre les deux énoncés suivants:
optionalString = dict.objectForKey("SomeKey") as? String
vs …
demandé sur
1970-01-01 00:00:00
2
réponses
Swift: test par rapport à une valeur optionnelle dans le cas d’un switch
dans Swift, Comment puis-je écrire un cas dans une instruction de switch qui teste la valeur commutée par rapport au contenu d'un optionnel , sautant sur le cas si l'optionnel contient nil ?
Voici comment j'imagine que cela pourrait ressem …
demandé sur
1970-01-01 00:33:34
22
réponses
Que signifie un point d’exclamation dans le langage Swift?
le guide de langage de programmation Swift a l'exemple suivant:
class Person {
let name: String
init(name: String) { self.name = name }
var apartment: Apartment?
deinit { println("(name) is being deinitialized") }
}
class A …
demandé sur
1970-01-01 00:33:34
5
réponses
Options de chaînage en Java 8
cherche un moyen de enchaîner les options pour que la première qui est présente soit retournée. Si aucun n'est présent Optional.empty() doit être retourné.
en supposant que j'ai plusieurs méthodes comme celle-ci:
Optional<String …
demandé sur
1970-01-01 00:33:35
8
réponses
Que signifie «erreur fatale: découverte inattendue nulle en déballant une valeur optionnelle»?
mon programme Swift s'écroule avec EXC_BAD_INSTRUCTION et cette erreur. Qu'est-ce que ça veut dire, et comment je le Répare?
erreur fatale: de façon inattendue trouvé nulle, tandis que d'ôter une valeur Facultative
…
demandé sur
1970-01-01 00:33:35