# JAVA 5 prob de compilation

**URL:** <https://www.debian-fr.org/t/java-5-prob-de-compilation/10558>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 4:43 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558 "2016-02-20T16:43:45Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![bisounours](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/82dd89/32.png) [@bisounours](https://www.debian-fr.org/u/bisounours)\
**Post date:** [Février 20, 2016, 4:43 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558/1 "2016-02-20T16:43:45Z")

</div>

Bonjour,

Mon programme me semble correct mais prob de compilation  
sur la ligne System.in.read ( buf , O, 64);  
et FileOutputStream out = new FileOutputStream (“Agenda.txt”);

si vous voyer le prob???

public class Agenda {

```
public static void main (String args[]) {
	byte[] buf = new byte[64];
	try 
	{
		System.in.read (buf, O, 64);
	}
	catch (Exception e)
	{
			System.out.println ("Erreur:"+e.toString());
	}
	try 
	{
		FileOutputStream out = new FileOutputStream ("Agenda.txt");
		out.write(buf);
	}
	catch (Exception e)
	{
		System.out.println ("Erreur:"+e.toString());
	}
}

```

}

---

<div class="post-metadata">

**Author:** ![Hoshin](https://www.debian-fr.org/user_avatar/www.debian-fr.org/hoshin/32/3672_2.png) [@Hoshin](https://www.debian-fr.org/u/Hoshin)\
**Post date:** [Février 20, 2016, 4:43 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558/2 "2016-02-20T16:43:51Z")

</div>

Si tu pouvais nous dire quelles sont les erreurs ca serait cool 😛.  
Ensuite sinon à quoi correspond le “O” quand tu fais ton read ? Est-ce un “o” ou un zero ? Je ne vois pas de bloc try / catch pour ta fonction read, or une opération de lecture dans un fichier peut générer une IOException qu’il faut atrapper obligatoirement, sinon la compil foire effectivement. Donc soit t’as un bloc try/catch un poil plus haut qui atrappe les IOE soit je te conseille fortement d’en metre un.

Pour ma curiosité perso : pourquoi utiliser un tableau de bytes alors que tu peux passer par les bufferedReaders et avoir direct des String ? C’est à cause d’une utilisation particulière ? Parceque les bufferedMachintrucs sont pas méga sorciers à metre en route mais pour lire du texte “ballot” ca simplifie la vie … et ca te permet aussi d’écrire/lire dans les sockets tcp sans te prendre la tête (ahhh les joies du projet de prog réseau de l’an passé)😛

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 4:43 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558/3 "2016-02-20T16:43:51Z")

</div>

Qu’est ce que ça fait ici ?  
C’est un pb de prog, non ?

---

<div class="post-metadata">

**Author:** ![Hoshin](https://www.debian-fr.org/user_avatar/www.debian-fr.org/hoshin/32/3672_2.png) [@Hoshin](https://www.debian-fr.org/u/Hoshin)\
**Post date:** [Février 20, 2016, 4:43 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558/4 "2016-02-20T16:43:52Z")

</div>

on est d’accord 😛

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 4:43 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558/5 "2016-02-20T16:43:52Z")

</div>

je bascule.

---

<div class="post-metadata">

**Author:** ![Hoshin](https://www.debian-fr.org/user_avatar/www.debian-fr.org/hoshin/32/3672_2.png) [@Hoshin](https://www.debian-fr.org/u/Hoshin)\
**Post date:** [Février 20, 2016, 4:43 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558/6 "2016-02-20T16:43:53Z")

</div>

bonne idée =)

---

<div class="post-metadata">

**Author:** ![bisounours](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/82dd89/32.png) [@bisounours](https://www.debian-fr.org/u/bisounours)\
**Post date:** [Février 20, 2016, 4:44 UTC](https://www.debian-fr.org/t/java-5-prob-de-compilation/10558/7 "2016-02-20T16:44:37Z")

</div>

je suis entrain de fair un autre prog grace a des nouvel fonction que je découvre  
si j’ai de nouveaux des problemme je repost ici
