Я печатаю args.length
, он говорит 5.Java main: args.length неправильный?
Я также печатаю аргументы через for(int i = 0; i < args.length;i++)
, и я вижу 4 аргумента.
Что здесь не так?
Heres код:
System.out.println(args.length);
for(int i = 0; i < args.length; i++){
System.out.println(args[i]);
}
и мои аргументы: ~/Desktop/Master_Bioinformatik/Data_Mining_in Биоинформатика/Проект/stockori/joint.csv 2 3,2 евклидовой
EDIT: хорошо я наблюдал что-то , на самом деле выход:
5Exception в теме "главный" ~/Desktop/Master_Bioinformatik/Data_Mining_in Биоинформатика/Проект/stockori/joint.csv 3.2 euclidean
эта фраза исключений написана красным цветом. Я думал, что это была некоторая ошибка графики. но он снова появляется. почему это?
какие у вас аргументы нг? – Batty
Попробуйте напечатать args слишком – Vaandu
эти: ~/Desktop/Master_Bioinformatik/Data_Mining_in Bioinformatics/Project/stockori/joint.csv 2 3.2 euclidean – user3182532