toCharArray
сопровождаемый Arrays.sort
сопровождаемый Строковым вызовом конструктора:
import java.util.Arrays;
public class Test
{
public static void main(String[] args)
{
String original = "edcba";
char[] chars = original.toCharArray();
Arrays.sort(chars);
String sorted = new String(chars);
System.out.println(sorted);
}
}
РЕДАКТИРОВАНИЕ: Как tackline указывает, это перестанет работать, если строка будет содержать суррогатные пары или действительно составные символы (диакритический знак + e как отдельные символы) и т.д. В той точке, это становится намного более твердым..., надо надеяться, Вам не нужно это:), Кроме того, это просто заказывает ординалом, не беря капитализацию, диакритические знаки или что-либо еще во внимание.
Следующий код не протестирован.
var div = document.getElementById('parent');
jQuery(div).click(function(event) {
if (event.target !== div) {
return false;
}
});
$('#child').click(function(event) {
event.stopPropagation();
//...
});