Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.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
在java中解析_str的等价物是什么_Java_Php_Url_Query String - Fatal编程技术网

在java中解析_str的等价物是什么

在java中解析_str的等价物是什么,java,php,url,query-string,Java,Php,Url,Query String,可能重复: PHP有,在java中是否有一个等效函数可以做同样的事情?您可以使用ServletRequest对象的getParameter方法 PHPsparse_str有两种操作模式: 如果给定单个参数,parse_str将参数设置为当前范围内的变量。对于这种操作模式,Java中没有等效的 如果给定两个参数,则第二个参数必须是一个数组,该数组将填充查询字符串参数/值。有关Java中的等效项,请参阅 它给一些函数起了“名字”,这让人很困惑……你的问题似乎可以用这个问题来回答:@pst另一方面,

可能重复:


PHP有,在java中是否有一个等效函数可以做同样的事情?

您可以使用
ServletRequest
对象的
getParameter
方法

PHPs
parse_str
有两种操作模式:

  • 如果给定单个参数,
    parse_str
    将参数设置为当前范围内的变量。对于这种操作模式,Java中没有等效的
  • 如果给定两个参数,则第二个参数必须是一个数组,该数组将填充查询字符串参数/值。有关Java中的等效项,请参阅

  • 它给一些函数起了“名字”,这让人很困惑……你的问题似乎可以用这个问题来回答:@pst另一方面,Java用30行代码来完成我们phper在一个函数中所做的事情也让人困惑。我们都选择我们的毒药!我想我没有仔细阅读
    parse_str
    的文档-正如@Havard在他的回答中指出的,有两种操作模式。标记为重复的问题指出了如何实现第二部分——解析查询字符串。AFAIK,第一种模式,在Java中创建变量是不可能的,因为它不是一种动态语言,不像PHP。我知道这两个问题有相同的答案,但我不相信它们是同一个问题。我试图在发布前搜索此内容,但找不到答案。即使问题已关闭,此问题是否仍可供搜索?+1用于澄清
    parse\u str
    的实际功能!顺便说一句,你不能在Java中使用#1,因为它不是一种动态语言。