Пробовал toString() - вывод [7, 5, 2]. Валидациу естественно не проходит. Погуглил как выводить массив без скобок и запятых - нашел StringUtils. Сейчас программа выводи сслыку на массив, а не массив. Подскажите что не так и есть ли какой-либо удобный способ вывода значений элементов массива без лишних знаков
package com.javarush.task.task04.task0420;
/*
Сортировка трех чисел
*/
import java.io.*;
import java.util.*;
import org.apache.commons.lang3.StringUtils;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int arr[] = new int[3];
for (int k = 0; k < 3; k++){
String s = reader.readLine();
int z = Integer.parseInt(s);
arr[k] = z;
}
int tmp;
for(int j = arr.length - 1; j > 0; j--){
for(int i = 0; i < j; i++){
if(arr[i] < arr[i+1]){
tmp = arr[i];
arr[i] = arr[i+1];
arr[i+1] = tmp;
}
}
}
System.out.println(StringUtils.join(arr," "));
}
}