Débutant en java, coder des message.
Fermé
benjat97
Messages postés
74
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
11 juin 2015
-
8 oct. 2014 à 19:41
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 8 oct. 2014 à 22:53
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 - 8 oct. 2014 à 22:53
A voir également:
- Débutant en java, coder des message.
- Message - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Recuperer message whatsapp supprimé - Guide
- Message d'absence thunderbird - Guide
1 réponse
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
122
8 oct. 2014 à 22:53
8 oct. 2014 à 22:53
Bonjour,
En informatique, le codage utilisé pour coder les caractère est le code ACII (en java c'est UNICODE, mais ASCII suffit pour les 26 caractère de base de l'alphabet). C'est pas de 0 à 25 mais c'est de 0 à 127 (avant extension).
Pour manipuler ces caractères, il vous suffit de faire des conversions implicites de types, par exemple :
1. Pour convertir un entier en caractère :
2. Pour converti un caractère en entier :
C'est aussi simple que ça.
Pour résoudre votre problème, vous avez besoins de deux choses :
1. Traiter une chîne de caractères lettre par lettre, pour cela essayez cette classe :
2. Faire les opérations sur les lettres, essayez cette classe:
C'est un début, à vous de jouer.
Bon Courage.
En informatique, le codage utilisé pour coder les caractère est le code ACII (en java c'est UNICODE, mais ASCII suffit pour les 26 caractère de base de l'alphabet). C'est pas de 0 à 25 mais c'est de 0 à 127 (avant extension).
Pour manipuler ces caractères, il vous suffit de faire des conversions implicites de types, par exemple :
1. Pour convertir un entier en caractère :
int a = 65; char c = (char) a;
2. Pour converti un caractère en entier :
char c = 'A'; int a = (int) c;
C'est aussi simple que ça.
Pour résoudre votre problème, vous avez besoins de deux choses :
1. Traiter une chîne de caractères lettre par lettre, pour cela essayez cette classe :
public class StringChars{ public static void main(String args[]){ String s = "Bonjour CCM!"; for(int i = 0; i < s.length(); i++){ char c = s.charAt(i); System.out.println("Le caractère situé à la position " + i + " est " + c); } } }
2. Faire les opérations sur les lettres, essayez cette classe:
public class TestCharToInt{ public static void main(String args[]){ char c = 'A'; int i = (int) c; System.out.println("L'entier est :" + i); i+=3; c = (char) i; System.out.println("Le caractère est : " + c); } }
C'est un début, à vous de jouer.
Bon Courage.