标签: alphabetical

如何按字母顺序对列表进行排序?

我有一个List<String>包含国家/地区名称的对象.如何按字母顺序对此列表进行排序?

java sorting collections list alphabetical

167
推荐指数
11
解决办法
38万
查看次数

Python数据结构按字母顺序排序

我对python中的数据结构有点困惑; (),[]{}.我试图找出一个简单的列表,可能因为我无法识别我无法对其进行排序的数据类型.

我的清单很简单: ['Stem', 'constitute', 'Sedge', 'Eflux', 'Whim', 'Intrigue']

我的问题是这是什么类型的数据,以及如何按字母顺序对单词进行排序?

python sorting list alphabetical

140
推荐指数
5
解决办法
29万
查看次数

什么是可用于增加字母的方法?

有没有人知道一个Javascript库(例如下划线,jQuery,MooTools等),它提供了一种递增字母的方法?

我希望能够做到这样的事情:

"a"++; // would return "b"
Run Code Online (Sandbox Code Playgroud)

javascript increment alphabetical

90
推荐指数
4
解决办法
6万
查看次数

c#linq orderby是字符串的数字(你不能将它们转换为int)

我正在尝试对一组数字进行排序,这些数字是字符串,我希望它们按数字排序.

问题是我无法将数字转换为int.

这是代码:

string[] things= new string[] { "105", "101", "102", "103", "90" };

foreach (var thing in things.OrderBy(x => x))
{
    Console.WriteLine(thing);
}
Run Code Online (Sandbox Code Playgroud)

输出:101,102,103,105,90

我想:90,101,102,103,105

编辑:输出不能是090,101,102 ......

更新了代码示例以说出"事物"而不是"尺寸".数组可以是这样的:

string[] things= new string[] { "paul", "bob", "lauren", "007", "90" };
Run Code Online (Sandbox Code Playgroud)

这意味着它需要按字母顺序和数字排序:

007,90,鲍勃,劳伦,保罗

c# linq sorting alphanumeric alphabetical

89
推荐指数
9
解决办法
8万
查看次数

如何创建一个字母滚动条显示android中的所有字母?

我的目的是获得这样的东西:
http://appsreviews.com/wp-content/uploads/2010/08/Cures-AZ-App-for-iPhone.jpg

但我能找到的唯一例子是这样的列表:
android - listview fastscroll与iPhone联系人活动上的字母表

显然,我不希望像快速滚动时显示字母的联系人列表.我知道怎么做.

任何指针都是受欢迎的.(我试过这个但没有成功)

下面,FunkTheMonk建议的完整解决方案(非常感谢):

像往常一样定义列表视图.定义包含ListView和右边的RelativeLayout ,a LinearLayout包含所有字母.为了获得更好的解决方案,可以动态生成字母列表以仅显示列表中的字母.然后在onClick方法中,添加行为以滚动列表:

XML

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent">

    <ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginRight="28dip" />

    <LinearLayout android:orientation="vertical"
        android:layout_width="28dip" android:layout_height="wrap_content"
        android:layout_alignParentRight="true" android:background="@android:color/transparent" >

        <TextView android:id="@+id/A" android:text="A" android:tag="A"
            style="@style/alphabetTextView"/>
        <TextView android:id="@+id/B" android:text="B" android:tag="B"
            style="@style/alphabetTextView" />
        <TextView android:id="@+id/C" android:text="C" android:tag="C"
            style="@style/alphabetTextView" />
        <TextView android:id="@+id/D" android:text="D" android:tag="D"
            style="@style/alphabetTextView" />
        <TextView android:id="@+id/E" android:text="E" android:tag="E"
            style="@style/alphabetTextView" />
        <TextView android:id="@+id/F" android:text="F" android:tag="F"
            style="@style/alphabetTextView" />
        <TextView android:id="@+id/G" android:text="G" android:tag="G"
            style="@style/alphabetTextView" />
        <TextView …
Run Code Online (Sandbox Code Playgroud)

android listview alphabetical

47
推荐指数
2
解决办法
5万
查看次数

以(区分大小写)字母顺序对字符串进行排序的简单方法

我需要按字母顺序对字符串列表进行排序:

List<String> list = new ArrayList();
list.add("development");
list.add("Development");
list.add("aa");
list.add("AA");
list.add("Aa");
Run Code Online (Sandbox Code Playgroud)

一种常见的方法是使用比较器:

Collections.sort(list, String.CASE_INSENSITIVE_ORDER);
Run Code Online (Sandbox Code Playgroud)

CaseInsensitiveComparator的问题是"AA"等于"aa".字符串根据相同值的添加顺序出现在结果中,并且不正确:

"aa","AA","Aa","development","Development"
Run Code Online (Sandbox Code Playgroud)

java string alphabetical comparator

41
推荐指数
2
解决办法
12万
查看次数

Eclipse按字母顺序组织方法

我有一个包含大约30种方法的大类.是否可以在eclipse中按字母顺序自动对它们进行排序?我希望这样做,以便在java浏览或查看课程大纲窗口时更容易找到它们.

java eclipse methods class alphabetical

37
推荐指数
4
解决办法
2万
查看次数

将字符转换为字母整数位置?

我试图找到是否有一种快速的方法来获得字母表中字符的整数位置(C#).

我可以简单地创建一个数组并获得位置,但似乎必须有一个"漂亮和时髦"的方式来实现这个目标?

我还研究了将(大写)字符的ASCII位置与"65"相关联......但是,再次看起来比它应该更多的工作!

[仅英文26个字母,不需要国际化 - 不,这不是作业!]

c# alphabetical

26
推荐指数
4
解决办法
7万
查看次数

php从mysql中选择标题以A开头(和A单独)

我确信这很容易,但似乎无法弄清楚..我需要从我的数据库中选择标题以A,或B或C等开头的所有标题.这是我尝试过的远:

SELECT * FROM weblinks WHERE catid = 4 AND title LIKE 'A'
Run Code Online (Sandbox Code Playgroud)

但什么也没有回报..有人可以帮我解决这个问题吗?

干杯

php mysql select alphabetical

23
推荐指数
3
解决办法
4万
查看次数

如果字符串按字母顺序大于目标中的其他字符串

我正在尝试使用if语句来计算出2个字符串中的哪一个按字母顺序排在第一位.与数字一样,更大,更少:

if (1 < 2) {
Run Code Online (Sandbox Code Playgroud)

只是用字符串:

if(@"ahello" < @"bhello") {
Run Code Online (Sandbox Code Playgroud)

或者我必须有一个包含所有字母的字符串,然后检查每个字符串中第一个字符的索引,看看哪个索引更大,并且小于另一个的索引在字母表中排在第一位,然后如果它们是平等移动到下一个字符并重复?

string objective-c alphabetical

22
推荐指数
1
解决办法
2万
查看次数