String处理: 获得URL的最后一个字符串
来源:互联网 发布:图像识别软件价格 编辑:程序博客网 时间:2024/06/11 09:35
需求:获得给定字符串(标准的url),获得该url最后一个字符串。
如:http://blog.csdn.net/AndroidBluetooth可以获得AndroidBluetooth
方法很简单,使用URL类的方法。
因为url是有几部分组成,所以先获得file内容,然后使用string类的split()方法分解字符串。
实例代码:
package mark.zhang;import java.net.MalformedURLException;import java.net.URL;public class LastStr {/** * @param args * @throws MalformedURLException */public static void main(String[] args) {String str = "http://blog.csdn.net/AndroidBluetooth";String out = getLastString(str);System.out.println("out content: " + out);/*String file = url.getFile();String protocol = url.getProtocol();String host = url.getHost();String userInfo = url.getUserInfo();String path = url.getPath();int defaultPort = url.getDefaultPort();int port = url.getPort();System.out.println("file: " + file);System.out.println("protocol: " + protocol);System.out.println("host: " + host);System.out.println("userInfo: " + userInfo);System.out.println("path: " + path);System.out.println("defaultPort: " + defaultPort);System.out.println("port: " + port);String[] splitStr = file.split("/");int len = splitStr.length;System.out.println("" + splitStr[len-1]);*/}public static String getLastString(String str) {URL url;try {url = new URL(str);} catch (MalformedURLException e) {return null;}String file = url.getFile();String[] splitStr = file.split("/");int len = splitStr.length;String result = splitStr[len-1];return result;}}
- String处理: 获得URL的最后一个字符串
- 去掉String字符串的最后一个字符
- 循环拼装String字符串去掉最后一个字符的方法
- JQuery如何获得所有选中的checkbox与c#去掉string最后一个字符
- Coldfusion: 获得一个月的最后一天。
- 截取最后一个"\"的字符串
- Java中获得完整的URl字符串
- 根据最后一个逗号的索引,取出最后一个字符串
- 给一个url获得后台的数据
- 处理url的一个需求
- 时间DateTime类型转换为字符串String格式方法汇总 获得最后一次编译时间
- php去掉字符串的最后一个字符
- PHP去掉字符串的最后一个字符
- php去掉字符串的最后一个字符
- 删除字符串最后一个字符的方法
- 字符串最后一个单词的长度
- 字符串最后一个单词的长度
- 字符串最后一个单词的长度
- 如何用JDeveloper为Weblogic server安装ADF运行时库
- ADO.NET分页封装[支持多表连接查询分页]-代码实现-关键代码下载
- group by下同一列字符串链接函数及sql(sql server 2000下)[转]
- 堆表和索引组织表区别
- 友元函数
- String处理: 获得URL的最后一个字符串
- 读excel(一)
- 遮挡tabbar,navigation的方法
- HDU 4006 The kth great number 堆/优先级队列/线段树
- android ntfs 多分区自动mount
- Mandelbrot集彩色单图程序源代码
- C++中delete, new以及new [], delete[]操作符内幕
- 我开通了csdn的新博客
- AA记账簿 使用说明