[JAVA] File...

File... [JAVA] - Programmation

Marsh Posté le 19-09-2001 à 16:26:37    

Est-ce que quelqu'un pourrait me donner un exemple de code pour créer une file ? Ou encore un lien expliquant les files...
 
merci!

Reply

Marsh Posté le 19-09-2001 à 16:26:37   

Reply

Marsh Posté le 19-09-2001 à 20:37:32    

personne? svp

Reply

Marsh Posté le 19-09-2001 à 20:39:38    

les files ?????? tu parle des fichiers !!!

Reply

Marsh Posté le 19-09-2001 à 20:57:35    

un exemple bestial

Code :
  1. import java.io.*;
  2. public class Test
  3. {
  4. public static void main(String args[])
  5. {
  6.  try
  7.  {
  8.   FileOutputStream fostr;
  9.   fostr = new FileOutputStream ("papa.txt" );
  10.   fostr.write('a');
  11.   fostr.close();
  12.  }
  13.  catch (Exception exception){}
  14. }
  15. }


---------------
- "Qui diable es-tu ?"
Reply

Marsh Posté le 19-09-2001 à 21:14:21    

uhh désolé j'ai pas été clair ...
je voulais dire file & pile...
 
je connais les piles mais la je doit faire une file...

Reply

Marsh Posté le 19-09-2001 à 22:12:03    

une file ?
 
premier arrivé premier sorti ?  
donc c'est un strem que tu veux ?
 
parce que une pile c'est plustot premier arrier dernier sorti.
 
 
je sais pas c'est quoi une file
 
si c'est une pile y'a moyen avec la class List

 

[edtdd]--Message édité par lamatrice--[/edtdd]

Reply

Marsh Posté le 20-09-2001 à 15:26:26    

Oui c'est bien premier arriver, premier sortie...

Reply

Marsh Posté le 20-09-2001 à 15:42:44    

BufferedInputStream et BufferedOutputStream !!
 
c'est stream qu'il te faut avec un tampon  qui stock une certaine qqté de donné avant de se vider.

Reply

Marsh Posté le 20-09-2001 à 15:44:56    

Reply

Marsh Posté le 20-09-2001 à 15:56:57    

tu veux koa exactement ?
 
- un cas d'ecole avec une liste chainee
- ou un stream comme louisebrooks te l'a donne ?


---------------
Hyndex - Meuaarf !! ReZo !!!
Reply

Marsh Posté le 20-09-2001 à 15:56:57   

Reply

Marsh Posté le 21-09-2001 à 23:22:43    

Oui, C'est plutôt un cas d'école ou on doit nous même faire une file qui ne supporte qu'un type (ex Int...)
 
contenant enfiler(), defiler(), toString()...
 
Parcontre je ne cherche pas nécessairement une solution toute faite... ou encore si mais pas forcément comme je la veut!
 
C'est plutôt pour voir le mechanisme et voir ce que peut donner une file de niveau + avancé  
 
Merci pour vs réponses

Reply

Marsh Posté le 24-09-2001 à 13:34:45    

Si c'est toi même je veux bien te passer un exemple mais c'est peut être mieux que tu réfléchisse par toi même.
De mon coté j'ai eu à développer un truc du genre, le plus beau c'est une interface (contenant les méthodes enfiler, défiler et toString) + un implémentation générique, c'est à dire sans limitation de type. Ensuite tu fais un classe dérivée ne gérant qu'un type de donnée : perso j'opterai sur une methode
protected boolean checkType(Object a_MaDonnee)
qui t'indique si ta donnée est supportée par l'objet ou non. Ta classe générique retourne true tout le temps, ta classe spécifique surcharge la méthode et effectue le test du type (le problème c'est qu'il est nécessaire d'utiliser un instanceof pas joli).
Je te fais suivre par mail un exemple d'implémentation.


---------------
quand il n'y a pas de solution c'est qu'il n'y a pas de problème !!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed