Java程序常用算法 判断网页请求和 FTP 请求

文章标签: java
2014-12-25 17:37:49     9 人阅读    

【实例描述】

判断发送类型源代码


图 4.12   判断网页请求和 FTP 请求

【实现过程】
在 Eclipse 中新建项目 HTTPFTP,并在其中创建一个 HTTPFTP.java 文件。在该类的主方法 中创建标准输入流的扫描器对象,接收用户输入的网址信息。程序通过调用 startsWith()方法判 断用户输入的是网页地址还是 FTP 地址。核心代码如下所示:

protected void do_button_actionPerformed(ActionEvent e) {
String request = requestField.getText(); // 获取用户输入
if (request.startsWith("http")) { // 判断输入是否以 http 开头
showMessageDialog(null, "您输入的是网页地址,希望浏览某个网站。");
} else if (request.startsWith("ftp")) { // 判断输入是否以 ftp 开头
showMessageDialog(null, "您输入的是 FTP 地址,希望访问 FTP 服务器。");
} else { // 其他字符串开头认为信息不完整
showMessageDialog(null, "您输入的请求信息不完整。");
}
}

【代码解析】
使用 String 类中的 startsWith()方法和 endsWith()方法,可以判断某字符串是否以指定字符 串开始或结束。其功能示例图如图 4.13 所示。

图 4.13   startsWith()方法和 endsWith()方法功能示例


【知识扩展】
Java 中一句相连的字符串不能分开在两行中写。例如:
System.out.println(“I love Java!”);
就是错误的,无法通过编译。如果一个字符串太长,为了便于阅读,可以将这个字符串分 在两行中书写。此时就可以使用“+”将两个字符串连接起来,之后在加号后换行。因此上面 的语句我们可以修改为:
System.out.println(“I love”+ “Java!”);


原文地址:http://www.itmmd.com/201412/382.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。

jQuery教程(2)-操作DOM之DOM元素属性   上一篇
下一篇  jQuery教程(1)-操作DOM之操作属性

精彩回复
发表评论
姓名:       

《程序员app》专门为程序员量身定做!