[java] pb avec nextLine

Résolu/Fermé
domxaline Messages postés 188 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 7 mars 2018 - 15 juil. 2010 à 17:46
domxaline Messages postés 188 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 7 mars 2018 - 15 juil. 2010 à 17:49
Bonjour,
j'ai essayé ce programme en compilant j'ai erreurs suivant;
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Syntax error, insert ";" to complete LocalVariableDeclarationStatement

at Textprg.Capitalise.main(Capitalise.java:10)
pourtant j'ai mis ' ; '
aidez moi s'il vous plaît

package Textprg;
import java.util.Scanner;
public class Capitalise 
{
	public static void main(String[]args)
	{
		//String line;
		System.out.println("Enter a line of txt");
		Scanner sc=new Scanner(System.in);
		String line sc.nextLine();
		System.out.println("Capitalized version:");
		printCapitalized(line);
	}
static void printCapitalized(String str)
{
	char ch;
	char prevCh='.';
	int i;
	for(i=0;i<str.length();i++)
	{
		ch=str.charAt(i);
		if(Character.isLetter(ch)&& ! Character.isLetter(prevCh))
		System.out.print(Character.toUpperCase(ch));
		else
			System.out.print(ch);
		prevCh=ch;
	
}
}
}



A voir également:

1 réponse

domxaline Messages postés 188 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 7 mars 2018 10
15 juil. 2010 à 17:49
merci beaucoup,j'ai corrigé mon erreur
0