Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 解码URI路径段表单名称:tom_Android_Url - Fatal编程技术网

Android 解码URI路径段表单名称:tom

Android 解码URI路径段表单名称:tom,android,url,Android,Url,如果我有一个url: 将变量设置为tom的最佳方法是什么?我想有一种方法我不知道。现在我只是在解析,但是如果一个方法被优化了,我宁愿使用它 谢谢如果url总是被格式化,那么相同的解析可能就没问题了 //Parse name from url public String getName(String url){ String[] spliturl = url.split(":"); String[] arrayofnames = spliturl[1].split("/"); //

如果我有一个url:

将变量设置为tom的最佳方法是什么?我想有一种方法我不知道。现在我只是在解析,但是如果一个方法被优化了,我宁愿使用它


谢谢

如果url总是被格式化,那么相同的解析可能就没问题了

//Parse name from url
public String getName(String url){
    String[] spliturl = url.split(":");
    String[] arrayofnames = spliturl[1].split("/"); //Segment after the semicolon
    return arrayofnames[0]; //But before the /
}

您当前是如何操作的?

当前就是这样,用“:”拆分,然后从返回的数组中读取。