У меня есть ArrayList из String []:Сортировка ArrayList из String []
ArrayList < String []> MyStuff = новый ArrayList < String []>();
Я хочу отсортировать их по возрастанию. Пример:
MyStuff = {[ "этот", "является", "элемент", "один"], [ "этот", "является", "элемент", "два"], [ "пункт"], [ "предмет", "три"]}
должны стать:
MyStuff = {[ "пункт"], [ "деталь", "три"], ["this", "is", "item", "one"], ["this", "is", "item", "two"]}
Для массивов одинаковой длины порядок не имеет значения.
Edit:
Java версия компилятора: Javac 1.6.0_20
ошибка, я столкнулся с помощью @ кода sepp2k в: http://pastie.org/private/ienpdtj0ft6czw6nboeva
мне еще нужно, чтобы увидеть код, который вы пытаетесь скомпилировать. Похоже, вы помещали вызов в сортировку где-нибудь, где выражения не являются синтаксически действительными (например, вне определения метода). – sepp2k
Похоже, вы где-то пропускаете какую-то пунктуацию. – casablanca
Я помещал код в объявлении моего класса, но вернул его сразу после моего импорта, сократив его до 3 ошибок: http://pastie.org/1029778 – curiousgeorge