// -------------------------------------------------- // CHERCHE : OPERATIONS SUR LES CHAINES DE CARACTERES // -------------------------------------------------- import java.applet.*; import java.awt.*; public class Cherche extends Applet { String s1, s2; public void init() { // Définir la couleur de fond de l'applet setBackground(Color.black); s1 = "Loi de McGovern"; s2 = "Plus le titre est long, moins le poste est important."; } // Affichage public void paint(Graphics g) { // Affichage de la chaîne s1 en jaune g.setColor(Color.yellow); g.drawString(s1, 10, 15); // Affichage de la chaîne s2 en blanc g.setColor(Color.white); g.drawString(s2, 10, 30); // Position du mot "le" dans s2 g.setColor(Color.orange); g.drawString("Le mot 'le' figure en position : " + s2.indexOf("le"), 10, 60); // Position du mot "LE" dans s2 g.drawString("Le mot 'LE' figure en position : " + s2.indexOf("LE"), 10, 75); // Position du mot "le", en partant du 10ème caractère de s2 g.drawString("Deuxième 'le' en position : " + s2.indexOf("le", 9), 10, 90); } }