/** * 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); }
/** * 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); }
/** * 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)); }
/** * 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); }
/** * 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)); }
/** * 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"); }