[java] probleme de comprehension d'une source

aleksi Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
aleksi Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
j'ai un probleme de comprehension d'un code source en java. Si quelqu'un pouvait m'expliqué parti par parti, voir meme m'ecrir l'algorithme, ce serait tres gentil, c'est tres important!
voila la source. Tout ce que je sais, c'est quil permet de relever une saisie au clavier.
Merci a ceux qui auront la patience de me repondre.
voici la source :

import java.io.*;

class Saisie
{
private String Reponse;
private int[] carac;

public Saisie()
{
Reponse="";
carac=new int[10];
}

public Saisie(int LimiteTableau)
{
Reponse="";
carac=new int[LimiteTableau];
}

public String realiser()
{
int i=-1;
try
{
do
{
i++;
carac[i]=System.in.read();

if (i==(carac.length-1)) carac[i]=10;

}
while (carac[i]!=10);
Reponse="";

int k=0;
while (carac[k]!=10)
{
if (carac[k]!=10 && carac[k]!=13) Reponse+=(char)carac[k];
k++;
}

return Reponse;
}
catch (IOException e)
{
return "Erreur entree/sortie";
}
catch (Exception e)
{
return "Erreur de saisie";
}
}
}
A voir également:

2 réponses

aleksi Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
personne ne peut repondre à cette question ?
SVP, c'est tres important
1
aleksi Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
en fait la partie a partir de Reponse="" reste un peu trop mysterieuse pour moi.
1