Search
Write a publication
Pull to refresh
0
0
Денис @Ko6ak

User

Send message

Да, согласен, поторопился

Stream.of("4", "42", "46", "427", "465")
      .sorted((o1, o2) -> new BigInteger(o2 + o1).compareTo(new BigInteger(o1 + o2)))
      .reduce((o1, o2) -> o1 + o2)
      .get();

Сортировка стрима по большей конкатенации, затем общая конкатенация. Мне кажется это самый простой вариант.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

System Administration
Middle