Bonsoir,
Je suis débutant en Java et j'ai une erreur de compilation que je n'arrive pas à résoudre.
Le compilateur m'indique l'erreur suivante :
Voici la partie du code contenant "StringTokenizer":java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(Unknown Source)
at Point.<init>(Point.java:44)
Pouvez-vous m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public Point(String line){ this.line = line; double feature=0.0; StringTokenizer token = new StringTokenizer(line, ","); featureSet = new double[k]; try{ for(int j =0; j< k; j++){ featureSet[j] = Double.parseDouble(token.nextToken()); } } catch(Exception e){e.printStackTrace();} if(token.hasMoreTokens()){ originLabel = token.nextToken(); } else{originLabel = "Na"; } groupNo = Integer.MAX_VALUE; }
Merci beaucoup
Partager