Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /***********************************************************************
- * FONCTIONS ANNEXES - DEBUG - by ALEX-D
- **********************************************************************/
- /**
- * Affiche le détail d'un tableau à deux dimensions de chaines
- * @param s Tableau de chaine à afficher
- */
- void debug(String[][] s){
- println("String["+length(s, 1)+"] {");
- for(int i = 0; i < length(s, 1); ++i){
- print(" ");
- debug(s[i]);
- if(i < length(s, 1)-1){
- println(", ");
- }
- }
- println("}");
- }
- /**
- * Affiche le détail d'un tableau de chaines
- * @param s Tableau de chaine à afficher
- */
- void debug(String[] s){
- print("String["+length(s)+"] {");
- for(int i = 0; i < length(s); ++i){
- print("\""+s[i]+"\"");
- if(i < length(s)-1){
- print(", ");
- }
- }
- println("}");
- }
- /**
- * Affiche le détail d'un tableau de booléens
- * @param s Tableau de booléens à afficher
- */
- void debug(boolean[] b){
- print("boolean["+length(b)+"] {");
- for(int i = 0; i < length(b); ++i){
- if(b[i]){
- print("true");
- } else {
- print("false");
- }
- if(i < length(b)-1){
- print(", ");
- }
- }
- println("}");
- }
- /**
- * Affiche le détail d'un tableau de booléens
- * @param s Tableau de booléens à afficher
- */
- void debug(boolean b){
- print("boolean ");
- if(b){
- print("true");
- } else {
- print("false");
- }
- println();
- }
- /**
- * Affiche l'entier précédé de son type
- * @param i
- */
- void debug(int i){
- println("int "+i);
- }
- /**
- * Affiche la chaine précédée de son type
- * @param s
- */
- void debug(String s){
- println("String \""+s+"\"");
- }
Add Comment
Please, Sign In to add comment