Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1772 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  aide debutant en java exercise

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

aide debutant en java exercise

n°2340002
baymax
Posté le 10-10-2019 à 05:09:28  profilanswer
 

Bonjour débutant en java j essaye de me former sur code Academy et je bloque sur cet exercice  
 
j ai un petit problème lorsque je valide mon code  
le moniteur affiche : Droid.java:14: error: incompatible types: Droid cannot be converted to String
Droid codey = new Droid(codey);
                        ^
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
1 error
 
merci de votre aide
 
 
 
 
public class Droid {
int batteryLevel;
String name;
 
     
public Droid(String droidName) {
name = droidName;
batteryLevel = 100;
 
}  
   
public static void main(String[] args) {
   
Droid codey = new Droid(codey);
System.out.println(codey);    
 
   
System.out.println(codey.batteryLevel);  
}  
}  

mood
Publicité
Posté le 10-10-2019 à 05:09:28  profilanswer
 

n°2340003
Pachparla
ou par ici.
Posté le 10-10-2019 à 06:49:11  profilanswer
 

Salut,
 
mauvaise section, ce n'est pas un problème matériel, il y a une section programmation https://forum.hardware.fr/hfr/Progr [...] ujet-1.htm
 
A lire https://forum.hardware.fr/hfr/Progr [...] 4544_1.htm


Message édité par Pachparla le 10-10-2019 à 06:55:08
n°2340004
Neji Hyuga
:grut:
Posté le 10-10-2019 à 08:17:47  profilanswer
 

Ce sujet a été déplacé de la catégorie Hardware vers la categorie Programmation par Neji Hyuga


---------------
Le Topic Unique des collections de cartes graphiques - GPUCHAN.ORG
n°2340005
TotalRecal​l
Posté le 10-10-2019 à 08:58:06  profilanswer
 

Sans rien lire de l'énoncé, je suppose que tu dois changer :  
 

Code :
  1. Droid codey = new Droid(codey);
  2. System.out.println(codey);


 
En quelque chose comme :  
 

Code :
  1. Droid codey = new Droid("codey" );
  2. System.out.println(codey.name);


 
Les guillemets du premier changement pour que "codey", le nom de ton droïde, soit reconnu comme une chaîne.  
Et le deuxième pour dire que tu veux imprimer la propriété name de codey.


---------------
Topic .Net - C# @ Prog

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  aide debutant en java exercise

 

Sujets relatifs
Programme Java avec le do whileAide RegEx pour extraire une sous chaine entre crochet
(reconversion)Demande d'aide pour trouver une formation JAVA svp[Batch] aide pour mon batch
Erruer code java script inconnuejeu de la vie de conway en java
[RESOLU] petite aide appel fonction powershellGénération de PDF en java
interprétation d'une erreur java 
Plus de sujets relatifs à : aide debutant en java exercise


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR