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

  FORUM HardWare.fr
  Programmation
  Java

  debutant ²

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

debutant ²

n°705457
mbl
Posté le 21-04-2004 à 21:43:42  profilanswer
 

bonjour chere public, je voudrais avoir une aide sur un listing si c'etait possible...  
donc voila ma methode toString ne marche pas et je suis assez contrarié par cela :/
public class Coordonnees  {
 public int rangee;
 public int colonne;
 
 public Coordonnees(String s){
  rangee = (int)s.charAt(0)-97;
  colonne =(int)s.charAt(1)-49;
 }
   
 public String ToString(){
  return (" x = " + rangee + ";" + " y = " + colonne);
 }
 
 public static void main(String args[]){
  Coordonnees c1,c2;
  c1=new Coordonnees("a1" );
  System.out.println(c1.rangee+" "+c1.colonne);
  System.out.println(c1);
 }
}
 
Si une âme charitable pouvait prendre quelque second de son temps (sa doit pas etre bien dur) je lui en serais fort gré. Merci a tous !  :hello:  

mood
Publicité
Posté le 21-04-2004 à 21:43:42  profilanswer
 

n°705474
Taz
bisounours-codeur
Posté le 21-04-2004 à 22:17:44  profilanswer
 

rangee = (int)s.charAt(0)-97;
 
oh que c'est laid :o

n°705498
benou
Posté le 21-04-2004 à 22:59:10  profilanswer
 

Citation :

System.out.println(c1.rangee+" "+c1.colonne);


ca compile ca ?  :heink:

n°705508
mbl
Posté le 21-04-2004 à 23:14:28  profilanswer
 

bah oui j'aime pas trop moi non plus mais bon sa marche =)
et oui sa compile :/
et sinon a propos de mon probleme ?
(je programme en java depuis pas longtemps et jconnais pas encore enomrment de methode)


Message édité par mbl le 21-04-2004 à 23:15:02
n°705510
the real m​oins moins
Posté le 21-04-2004 à 23:17:27  profilanswer
 

benou a écrit :

Citation :

System.out.println(c1.rangee+" "+c1.colonne);


ca compile ca ?  :heink:  

ben déjà, il a mis ses attributs en public donc ouais. et meme en private, étant "dans" la classe, ça marcherait aussi nan?
(de meme que t'as acces aux membres privés d'o dans compareTo(Object o) d'un Comparable par exemple)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°705513
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-04-2004 à 23:26:03  profilanswer
 

benou a écrit :

Citation :

System.out.println(c1.rangee+" "+c1.colonne);


ca compile ca ?  :heink:  


Pourquoi ça compilerait pas ? :??:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°705515
mbl
Posté le 21-04-2004 à 23:29:23  profilanswer
 

c'est bien ce que je pensais ... :D

n°705521
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-04-2004 à 23:39:10  profilanswer
 

Bon sinon, pour ta méthode toString(), elle s'écrit avec un t minuscule :o D'où l'intérêt de :
1) faire gaffe à la casse ;
2) respecter les conventions de code un minimum :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°705522
mbl
Posté le 21-04-2004 à 23:41:44  profilanswer
 

ah bah  vala ! \o merci msieur ! tjrs des erreurs betes...


Message édité par mbl le 21-04-2004 à 23:42:07
n°705562
nraynaud
lol
Posté le 22-04-2004 à 00:45:31  profilanswer
 

benou a écrit :

Citation :

System.out.println(c1.rangee+" "+c1.colonne);


ca compile ca ?  :heink:  

tu veux *vraiment* un cours de java ?


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 22-04-2004 à 00:45:31  profilanswer
 

n°705574
benou
Posté le 22-04-2004 à 01:05:49  profilanswer
 

Taiche a écrit :

Pourquoi ça compilerait pas ? :??:


il me semble que la concaténation de chaine en utilisant l'opérateur '+' ne fonctionnait que si le premier opérande était une chaine de caractère ...  
 
je suis pourtant quasiment sûr de moi  :heink:  
ca a pas être évolué ...


Message édité par benou le 22-04-2004 à 01:09:28
n°705575
benou
Posté le 22-04-2004 à 01:06:16  profilanswer
 

nraynaud a écrit :

tu veux *vraiment* un cours de java ?


tu veux *vraiment* que je t'envoie te faire foutre ?

n°705580
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 22-04-2004 à 01:20:34  profilanswer
 

benou a écrit :


je suis pourtant quasiment sûr de moi  :heink:  


Ba en tout cas, j'arrête pas de faire des trucs comme ça depuis un petit moment et la compil bronche pas, donc stu veux mon avis, soit tu te plantes, soit tu scotches sur une vieille version de Java :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°705581
mbl
Posté le 22-04-2004 à 01:31:40  profilanswer
 

<== testeur de conneries.
Sinon vous trouvez sa moche mais comment faire une conversion rapide caractere=>chiffres ? ( jdois codé des coordonnées style bataille navale)
B8

n°705583
nraynaud
lol
Posté le 22-04-2004 à 01:35:58  profilanswer
 

benou a écrit :

tu veux *vraiment* que je t'envoie te faire foutre ?

d'accord.
 
http://java.sun.com/docs/books/jls [...] html#39990

Citation :

15.18.1 String Concatenation Operator +
If only one operand expression is of type String, then string conversion is performed on the other operand to produce a string at run time.


 
(ce qui, par propagation, veut dire qu'une String à la dernière position d'une addition de 10 membres int suffit pour concaténer tout le monde).


---------------
trainoo.com, c'est fini
n°705590
mbl
Posté le 22-04-2004 à 02:09:38  profilanswer
 

donc j'avais raison \o/


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

  debutant ²

 

Sujets relatifs
[JAVA] Compraison de chaines, erreur de débutant je pense[(Gros) Debutant en Python] Compiler et executer du Python
[RESOLU][CSS - DEBUTANT] Suis-je dans le vrai ???[debutant] Probleme avec include iostream sous VC++
(debutant ²)² bisprogramme qui change une liste de ligne sur un fichier txt (débutant)
Quelques conseils pour un débutant vba - base de donnéesInclude () Probleme - Aidez moi svp - Je suis débutant - merci
Pb de debutant[actionscript]débutant: prob avec _parent...
Plus de sujets relatifs à : debutant ²


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