Test Examen

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

Questions de cours : (3 points par question)

2)La différence entre un PrintWriter et un BufferedWriter :


PrintWriter est un flux formate alors que BufferedWriter est un flux de caractères

3) Les différences entre les paquetages AWT et Swing en Java :


• Le nom d’une classe Swing commence toujours par la lettre J, ce qui n’est pas le cas des
classe AWT
• AWT n’est pas utilisé pour faire de la programmation multiplateforme alors que Swing est
utilisé pour de la programmation multiplateforme car Swing ne dépends pas du System
d’Exploitation
• Les composants AWT sont des composants " lourds c’est à dire des contrôles produits par
la machine virtuelle à destination du système d’exploitation alors que Les composants
Swing sont des composants " légers c’est à dire directement dessinés par la machine
virtuelle..

Exercice 1 (5 points) :
package examen.test.caractere;

public class MesCaracteres {

public static char [] mescarcteres(String str , char [] tab)


{

StringBuffer temp = new StringBuffer();


for(int i=0; i<str.length();i++)
{
for(int j=0; j<tab.length;j++)
{
if(str.charAt(i)==tab[j])
{
temp.append(str.charAt(i));
}
}
}
String S = temp.toString();
System.out.println(S);
char [] mot = S.toCharArray();
return mot;

}
Exercice 2 :(6 points) :
package examen.test.caractere;

public class MesFactoriels {

public int [] mesfactoriels(String str)


{
StringBuffer temp = new StringBuffer();

for(int i=0;i<str.length();i++)
{

if(Character.isDigit(str.charAt(i)))
{
int fac=1;
for(int j=1; j<=(str.charAt(i));j++)
{
fac = fac*j;
temp.append(fac);
}

String S = temp.toString();
int[] t = new int[S.length()];
for (int i=0; i<t.length ; i++)
{
t[i]=S.charAt(i);
}
return t;
}
}

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy