Question du test Java - Les bases

Écrire un programme Java qui affiche 'welovedev'.

Facile

Code :

public class QuestionJava {
     
    String var = "we";
     
    public static void main(String[] data) {
        String var2 = "lovedev";
        System.out.print(var + var2);
    }
}

Que renvoie ce code :

Auteur: PierreStatut : PubliéeQuestion passée 2270 fois
Modifier
20
Évaluations de la communauté
developer avatar
Dragon parfait
15/02/2024
C'est WeLoveDevs et pas welovedev roooh
developer avatar
Auteur anonyme
11/03/2024
c'est clair, un petit effort serait le bienvenu
developer avatar
Ambiguë
Auteur anonyme
18/11/2024
Cette question vise clairement à tester les connaissances sur le mot clé "var". Autant concentrer l'entête et la réponse dessus. C'est une question piège, elle n'est pas "facile".
developer avatar
Autre
Moussa TRAORE
15/10/2024
j'arrive pas à cliquer sur une réponse
developer avatar
Réponse incorrecte
Romain
16/11/2023
5 ou 15 n'existent pas
developer avatar
Auteur anonyme
20/11/2023
Hello Romain, je ne comprends pas ton commentaire désolé, peux tu préciser ?
developer avatar
Romain
20/11/2023
Sisout est censé affiché "we lovedev" si la String var est static Mais dans les proposition, il est proposé : - Elle compile et affiche 5 - Elle compile et affiche 15 Ce qui n'a rien a voir avec le code. Je propose à la palce : - Elle compile et affiche "love dev" - Elle compile et affiche "we love dev"
developer avatar
Auteur anonyme
01/12/2023
Romain , le code ne va pas compiler car la variable var n'est pas statique et ne pas etre utilisée dans une méthode static
developer avatar
Auteur anonyme
22/05/2024
Si je comprends la remarque de Romain, les réponses "Elle compile et affiche 5" et "Elle compile et affiche 15" sont écartées d'emblée car elles sont trop hors sujet. Je suis plutôt d'accord avec sa proposition. Tel que la question est posée, n'hésite pas trop à écarter ces deux réponses..
developer avatar
Julie Belrose
30/09/2024
Ne compile pas car c'est "println" et pas print
developer avatar
Dragon parfait
30/09/2024
Aaaah print c'est un truc d'ancien, c'est vrai que personne ne l'utiliser. println c'est son petit frère plus populaire qui retourne à la ligne en plus. https://www.geeksforgeeks.org/difference-between-print-and-println-in-java/
developer avatar
Julie Belrose
30/09/2024
Merci, je ne savais pas
developer avatar
Mohamed
15/06/2024
Ne compile pas car la méthode main essaie d'accéder à la variable "var" qui est une variable d'instance. il faudrait soit rendre "var" statique, soit créer une instance de QuestionJava dans la méthode main
developer avatar
Sulaiman
08/03/2024
ne compile pas car main method est static ne peut que appelle varible static
developer avatar
Dragon parfait
15/03/2024
Tu gagnes un point