Je suis Prinston cours Algorithms, Part I
. Comme je viens de .NET
et juste commencé à utiliser Java
, j'ai un problème avec un morceau de code Java
et je ne trouve pas d'informations connexes. Ils fournissent un code que je peux utiliser pour lire un fichier texte:In ne peut être résolu en un type
public static void main(String[] args) {
In in = new In(args[0]);
int n = in.readInt();
...
}
Exception lancée:
En ne peut être résolu à un type
Quel est ce In
? Dois-je importer un paquet ou que dois-je faire?
Le code entier et description peut aussi être vu ici: http://coursera.cs.princeton.edu/algs4/assignments/collinear.html
Ma conjecture est que In devrait être Int et new Int(). C'est à dire, la classe Integer par opposition au type primitif. – Erik
Bonne question. Qu'est-ce que c'est "In"? Syntactiquement, ça devrait être une classe. Mais il n'y a pas de classe de ce type dans JDK, donc ce devrait être une classe personnalisée qui n'est évidemment pas disponible dans votre projet. – AlexR