[图灵程序设计丛书]数据结构与算法:JavaScript描述
6t57
通过本书的学习,读者将能自如地选择最合适的数据结构与算法,并在JavaScript开发中懂得权衡使用。此外,本书也概述了与数据结构与算法相关的JavaScript特性。
Properties props = new Properties();
Session session = SessiongetDefaultInstance(props, null);
Store store = sessiongetStore("pop3");
storeconnect(host, username, password);
Folder folder = storegetFolder("INBOX");
folderopen(FolderREAD_ONLY);
FetchProfile profile = new FetchProfile();
profileadd(UIDFolderFetchProfileItemUID);
profileadd(FetchProfileItemENVELOPE);
if (folder instanceof POP3Folder) {
POP3Folder inbox = (POP3Folder) folder;
Message message[] = inboxgetMessages();
Systemoutprintln("Messages's length: " + messagelength);
for (int i = 0; i < messagelength; i++) {
MimeMessage mimeMessage = (MimeMessage) message[i];
String uid = inboxgetUID(mimeMessage);
Systemoutprintln("uid=" + uid);
int UnreadMessageCount = inboxgetUnreadMessageCount();
Systemoutprintln("UnreadMessageCount="+UnreadMessageCount);
int NewMessageCount = inboxgetNewMessageCount();
Systemoutprintln("NewMessageCount="+NewMessageCount);
URLName urlName = inboxgetURLName();
Systemoutprintln("urlName="+urlName);
}
}
}
先用读写流 把文件读出来
放入一个string 中 ,这个代码网上很多;
下面用s 代表文件的内容。
public static Map<Character, Integer> getCharMaps(String s) {
Map<Character, Integer> map = new HashMap<Character, Integer>();
for(int i = 0; i < slength(); i++) {
Character c = scharAt(i);
Integer count = mapget(c);
mapput(c, count == null 1 : count + 1);
}
return map;
}
这样一个hashmap 中存的是一个键值对 是这种形式
a ,10
c,50
。。。
。。。
这样的,a 是字母 10 是次数。
这样很清晰的存储了每个字符的出现的次数
然后排序
Object[] key = mapkeySet()toArray();
Arrayssort(key);
显示
for (int i = 0; i < keylength; i++) {
Systemoutprintln(mapget(key[i]));
}
以上就是关于java相关的图灵程序设计丛书 有哪些全部的内容,包括:java相关的图灵程序设计丛书 有哪些、Java程序设计电子英汉词典,帮忙根据我的程序写一个frame主类程序,在线等,急!!!、设计一个JAVA程序,对一个保存英文文章的文本文件进行统计各字母和标点的出现次数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)