Les lambdas sur JAVA
Fermé
boooker
-
22 nov. 2019 à 05:31
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 25 nov. 2019 à 08:34
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 25 nov. 2019 à 08:34
A voir également:
- Syntax error, insert "assignmentoperator expression" to complete expression
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Waptrick jeux pes 2016 java - Forum logiciel systeme
2 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
22 nov. 2019 à 07:20
22 nov. 2019 à 07:20
Bonjour,
C'est vague comme problème.
Quelle version d'Eclipse utilises tu ?
Quelle version de Java est configurée ?
Quel code essayes-tu de faire fonctionner ?
Quel erreur est-ce que tu obtiens ?
C'est vague comme problème.
Quelle version d'Eclipse utilises tu ?
Quelle version de Java est configurée ?
Quel code essayes-tu de faire fonctionner ?
Quel erreur est-ce que tu obtiens ?
merci pour votre reponse, ca peut paraitre bete , mais dans ce cas l'eclipse ne retourne aucune valeur ,sur la console. alors comment afficher le resultat ?
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
Modifié le 25 nov. 2019 à 08:42
Modifié le 25 nov. 2019 à 08:42
En effet, le programme n'affiche rien, de même qu'il n'afficherait rien avec juste
Pour qu'il y ait un affichage il faut qu'il y ait un
int n = 1337;
Pour qu'il y ait un affichage il faut qu'il y ait un
System.out.printlndans ton code...
public static void main(String[] args) { IntSupplier getN = () -> 1337; // import java.util.function.IntSupplier; int n = getN.getAsInt(); System.out.println(n); // 1337 }
22 nov. 2019 à 07:28
la version java est 2019-09
JAVA 11
Le code :
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
()->1337;
}
}
l'erreur
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Syntax error, insert "AssignmentOperator Expression" to complete Expression
at Main.main(Main.java:6)
Modifié le 22 nov. 2019 à 14:52
En Java tu ne peux pas écrire directement ceci :
Il faudrait que tu assignes la valeur à une variable, par exemple :
C'est le même principe avec les lambdas, tu ne peux pas écrire directement :
Il faut que tu assignes la méthode à une référence, par exemple :