示例#1
0
 /**
  * Methode d'ecriture d'une chaine de caracteres sur la sortie std
  *
  * @param s : la chaine de caracteres a ecrire
  */
 public static void ecrireString(String s) {
   ecrireString(System.out, s);
 }
示例#2
0
 /**
  * Methode d'ecriture d'un double dans le fichier passe en parametre avec la longueur en plus (?)
  *
  * @param f : le fichier a ecrire
  * @param d : le double a ecrire
  * @param longueur : la longueur
  */
 public static void ecrireDouble(OutputStream f, double d, int longueur) {
   String s = Double.toString(d);
   int k = longueur - s.length();
   for (int i = 0; i < k; i++) ecrireChar(f, ' ');
   ecrireString(f, s);
 }
示例#3
0
 /**
  * Methode d'ecriture d'un double dans le fichier passe en parametre
  *
  * @param f : le fichier a ecrire
  * @param s : le double a ecrire
  */
 public static void ecrireDouble(OutputStream f, double d) {
   ecrireString(f, Double.toString(d));
 }
示例#4
0
 /**
  * Methode d'ecriture d'un entier dans le fichier passe en parametre avec la longueur en plus (?)
  *
  * @param f : le fichier a ecrire
  * @param x : l'entier a ecrire
  * @param longueur : la longueur
  */
 public static void ecrireInt(OutputStream f, int x, int longueur) {
   String s = Integer.toString(x);
   int k = longueur - s.length();
   for (int i = 0; i < k; i++) ecrireChar(f, ' ');
   ecrireString(f, s);
 }
示例#5
0
 /**
  * Methode d'ecriture d'un entier dans le fichier passe en parametre
  *
  * @param f : le fichier a ecrire
  * @param x : l'entier a ecrire
  */
 public static void ecrireInt(OutputStream f, int x) {
   ecrireString(f, Integer.toString(x));
 }
示例#6
0
 /**
  * Methode d'ecriture d'une chaine de caracteres avec retour a la ligne dans le fichier passe en
  * parametre
  *
  * @param f : le fichier a ecrire
  * @param s : la chaine a ecrire
  */
 public static void ecrireStringln(OutputStream f, String s) {
   ecrireString(f, s + "\r\n");
 }