Erreur inconnu (je suis débutant)

Orange_Tonic 2 Messages postés lundi 16 octobre 2017Date d'inscription 16 octobre 2017 Dernière intervention - 16 oct. 2017 à 12:02 - Dernière réponse : Whismeril 10855 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 janvier 2018 Dernière intervention
- 16 oct. 2017 à 12:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

http://codes-sources.commentcamarche.net/source/102209-erreur-inconnu-je-suis-debutant

Afficher la suite 
Orange_Tonic 2 Messages postés lundi 16 octobre 2017Date d'inscription 16 octobre 2017 Dernière intervention - 16 oct. 2017 à 12:09
Désolé pour le code pas propre, je n'arrive pas à modifier.
<java>
import java.util.Scanner;
import java.util.ArrayList;

class Main{
static Scanner s = new Scanner(System.in);

static int veri(int chai, String note) {
for (int i=0;i<note.length();i++)
if (note.charAt(i)==note.charAt(i+1)) return 1;
return 0;
}
}

public static void main(String[] args) {

int chai = 0;
String note = s.nextLine();
int j = 0;

ArrayList<Character> chaine = new ArrayList<Character>();

while (veri(chai, note)==1) {
chai = note.length();

for(int i=0; i<chai; i++) {
if (note.charAt(i)!=note.charAt(i+1)) {
chaine.add(note.charAt(i));
j++;
} else{
i=i+1;
}
}

note = chaine.toString().replaceAll(", |\[|\]", "");
j=0;

chaine.clear();
}

System.out.print(note);
}
}
<java>
Whismeril 10855 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 janvier 2018 Dernière intervention - 16 oct. 2017 à 12:31
Bonjour, la section code source sert à déposer des sources fonctionnels ayant un caractère pédagogique.
Les question se posent sur le forum
Commenter la réponse de Orange_Tonic

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.