String.out.println - Java - Programmation
Marsh Posté le 22-12-2008 à 20:48:08
Et les arguments à ton format ils sont ou ?
est System.out.printf ?
Marsh Posté le 22-12-2008 à 23:05:16
Maintenant sont 8 vecteurs
//Varios vetores
import java.util.*;
import java.util.regex.*;
import java.text.*;
import java.lang.reflect.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class vet{
public static void main (String [] args) {
int vet_1 [] = new int [1256];
int vet_2 [] = new int [1256];
int vet_3 [] = new int [1256];
int vet_4 [] = new int [1256];
int vet_5 [] = new int [1256];
int vet_6 [] = new int [1256];
int vet_7 [] = new int [1256];
int vet_8 [] = new int [1256];
for (int a = 0; a <=255; a++){
for (int b = 0; b<= 255; b++) {
for (int c=0; c<= 255; c++) {
for (int d = 0; d <=255; d++){
for (int e = 0; e<= 255; e++) {
for (int f=0; f<= 255; f++) {
int g= a+b+c;
int h= d+e+f;
vet_1 [a]=a;
vet_2 [b]=b;
vet_3 [c]=c;
vet_4 [g]=g;
vet_5 [d]=d;
vet_6 [e]=e;
vet_7 [f]=f;
vet_8 [h]=h;
System.out.println (+vet_1[a]+ "\t"+vet_2[b]+"\t"+vet_3[c]+"\t"+vet_4[g]+"\t"+vet_5[d]+"\t"+vet_6[e]+"\t"+vet_7[f]+"\t"+vet_8[h]);
}
}
}
}
}
}
}
}
Comment faire sortir un zero chaque vecteur e formatter a hex? Merci
Marsh Posté le 22-12-2008 à 18:53:55
Bonjours!
Je suis debutant sur java ou quelque autre langage de programmation. Ma langue mere c'est pas le français, alors j'aurai peut'etre des dificultes a me faire comprendre.
mom probleme:- J' ai fait (la copie) un petit programme avec 2 matrices, mais je veux que le resultat soit montre avec des zeros a gauche et en hexadecimal.
Ça c'est ma sortie, sans zeros System.out.println(mtz_1[i][j]+"\t"+ mtz_2[l][k]); et je voudrais utilizant ces "trucs" [], parce que je crois (?) que ça veut dire que le programme travaille dans les matrices. Je suis correct?
ci ja fait comme ça System.out.println(String.format("%02d"+ mtz_1[i][j]+"\t"+ "%02d"+ mtz_2[l][k])); il me sort çá!
[daddy@localhost JavaTeste]$ java matz
Exception in thread "main" java.util.MissingFormatArgumentException: Format specifier '02d'
at java.util.Formatter.format(Formatter.java:2448)
at java.util.Formatter.format(Formatter.java:2383)
at java.lang.String.format(String.java:2781)
at matz.main(matz.java:23)
[daddy@localhost JavaTeste]$
Je pourrait peut'etre faire comme çá System.out.println(String.format("%02X"+"\t"+"%02X",i ,l )); mais je me demande, será lá meme chose? Une fois que j'ai enlevé les [] je serias entraint d'ecrire dans les matrices. Merci d'avance!
Message édité par AbaClar le 22-12-2008 à 19:09:04