local names = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.String"), "Alice", "Bob", "Charlie")) -- 按名字长度对数组进行排序 names:sortWith({ compare = function(n1, n2) return _objectWrappers:wrap(n1):count() - _objectWrappers:wrap(n2):count() end }) -- 按名字长度对数组进行排序: [Bob, Alice, Charlie] names:forEach(function(it) _console:log(it) end)