如果你只需要按发送日期来显示邮件的话,其实不用排序的,因为messages[]
本身就是按日期的升序来排的,可以这样:
for(int msgnum=1;msgnum<=msgs.length;msgnum++){
showMessage(msgs[msgs.length-msgnum]);
这样就可以按你的要求来显示了,
用message[i].getSentDate()有时会返回"NULL"值。我就是这样做的。
本身就是按日期的升序来排的,可以这样:
for(int msgnum=1;msgnum<=msgs.length;msgnum++){
showMessage(msgs[msgs.length-msgnum]);
这样就可以按你的要求来显示了,
用message[i].getSentDate()有时会返回"NULL"值。我就是这样做的。
解决方案 »
- 怎样实现在敲回车键时将文本框中的光标移向下一个文本框,不要javaScript的!我用JBuilder做的!急用!
- java中怎么实现String类型变量作为函数参数?
- 抽象一个点,写个程序?
- java问题
- 为什么输出的是1234而不是“welcome”呢?
- 请问如何取得当前的年月?
- 帮帮忙
- 如何让两个byte类型的变量a和b进行异或(^)操作,然后将结果存入另一个byte中?
- Spring jdbc 动态的将参数Insert 至对应的表栏位
- Java能否实现实现对UAC请求与控制?
- 有james + javamail开发经验的朋友请进,关于邮箱容量限制的问题(100分)
- 怎样才能获得jcreator长期版?
你错了,不是按日期来排的,他默认是用主题来排的,我也遇到这样的问题了,有高手可帮我解决吗?