CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Java, qui peut m'expliquer

Hiepa
Hiepa
Niveau 10
26 novembre 2012 à 01:09:40

ce que veut dire quand on a par exemple le printf avec %5d ou bien %02d, j'ai l'impression que ca a un rapport avec les espaces mais je sais pas ...

godrik
godrik
Niveau 30
26 novembre 2012 à 01:11:48

ya pas de printf en java!?

Hiepa
Hiepa
Niveau 10
26 novembre 2012 à 01:19:33

Bah System.out.printf(), comment ca ?

Djidane_666
Djidane_666
Niveau 10
26 novembre 2012 à 01:30:42

C'est pour afficher un certain nombre de chiffres après la virgule. %5d 5 nombres. Si tu rajoutes 0 tu force l'affichage à autant de position. (soit 2 dans ton cas)

Oui il y a ça aussi en java godrik. Même si on a plutôt l'habitude de voir ça en C++. :p

godrik
godrik
Niveau 30
26 novembre 2012 à 01:32:13

wtf. Ils ont ajoutes les varargs dans java 1.5!

La description de la syntaxe est donne ici:
http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html#syntax

basiquement %02d ca veut dire que tu donnes toujours deux chiffre. et %5d ca veut dire que tu ajoute des espaces pour faire 5 caractere.

Djidane_666
Djidane_666
Niveau 10
26 novembre 2012 à 01:35:19

Ah des espaces. Trompé. *va revoir ses cours*
Bref la doc c'est le bien.

Hiepa
Hiepa
Niveau 10
26 novembre 2012 à 01:48:42

Ok j'ai pigé merci les gars !

Djidane_666
Djidane_666
Niveau 10
26 novembre 2012 à 10:21:29
  • revient voir son message le lendemain matin*

Ah ok ... Non Djidane y a pas de virgule avec d.
%5.3f pour afficher 3 nombres après la virgule et 5 espaces avant. Mais ça c'est pour un float, si jamais tu as besoin.

Neofungamer
Neofungamer
Niveau 21
26 novembre 2012 à 18:22:22

xD godrik, il y a plein d'autres trucs ouf ^^

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment