Extraction de caractères.
Bonjour à tous,
Sachez avant tout que je débute en Java..
Je ne comprends pas pourquoi ce code ne marche pas, il me dit qu'il y a une erreur..
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| public class ExtractionCaractere {
public static void main(String[] args) {
public String substring(int debut, int fin) {
//String txt;
String msg = "Attention";
msg = "nouveau texte";
txt = msg.substring(0, 6);
}
System.out.println(txt);
}
} |
Le message d'erreur..
Code:
1 2 3 4
| C:\Users\*****\Desktop\ExtractionChaineDeCaractere.java:5: illegal start of expression
public String substring(int debut, int fin) {
^
1 error |
Pourtant il est issu d'un tuto du site et je suis allé sur la Javadoc et c'est apparemment bon.
Ai-je oublié quelque chose ?
Merci pour votre aide.
Cdt, Antoniom.
main doit appeler la fonction substring définie dans la classe
un truc du genre
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public class ExtractionCaractere {
public String substring(int debut, int fin) {
//String txt;
String msg = "Attention";
msg = "nouveau texte";
txt = msg.substring(debut, fin);
}
public static void main(String[] args) {
System.out.println(substring(0, 6));
}
} |