aide debutant en java exercise

aide debutant en java exercise - Java - Programmation

Marsh Posté le 10-10-2019 à 05:09:28    

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);  
}  
}  

Reply

Marsh Posté le 10-10-2019 à 05:09:28   

Reply

Marsh Posté le 10-10-2019 à 06:49:11    

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
Reply

Marsh Posté le 10-10-2019 à 08:17:47    

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
Reply

Marsh Posté le 10-10-2019 à 08:58:06    

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
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed