小编Jon*_*lpi的帖子

查找具有"Oranges"键的地图列表中的所有值

这里仍然是新手,但我试图从我的地图列表中的每个地图获取所有值,其中键的等号为"Oranges"

def resultSet = [
["Oranges":123456, "Apples": "none"],["Oranges":7890, "Apples": "some"]
]
def fruit = resultSet.each{
    it.findAll{key, value -> key == "Oranges"}.value
}

println fruit
Run Code Online (Sandbox Code Playgroud)

所以对于这一点,我希望结果是:[123456, 7890] 但我得到:[[Oranges:123456, Apples:none], [Oranges:7890, Apples:some]]

maps groovy list

3
推荐指数
1
解决办法
1617
查看次数

使用htaccess从URL中删除.php

我的网址: http://localhost/test.php

我在用:

的.htaccess:

RewriteEngine On 
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
Run Code Online (Sandbox Code Playgroud)

PHP:

$url = $_GET['url'];
echo var_dump($url);
Run Code Online (Sandbox Code Playgroud)

但我得到的$ url是:NULL NULL NULL NULL NULL NULL

php apache xampp .htaccess url-rewriting

2
推荐指数
1
解决办法
7412
查看次数

检查数组的任何元素在Groovy中是否包含指定的字符串

我发现这篇文章描述了如何很好地比较两个数组。但是,如果我从用户那里输入了一些输入字符串,例如“ 20394875apple29038475”或“ i love apples”,并且我想检查用户给定的字符串中是否存在字符串数组中的任何字符串,而不管大小写如何,我可以用Groovy做到吗?

让我们想象一下我们正在检查的字符串数组是否有水果(例如“ apple”,“ banana”,“ cherry”)。

在这种情况下,我们将返回true,因为在给定字符串“ 20394875apple29038475”的用户中存在子字符串“ apple”

...我认为最好的方法是这样的:

boolean fruitFound = false

for (item in fruitArray){
    if(usrResponse.contains(item)){
        responseFound = true
    }
Run Code Online (Sandbox Code Playgroud)

groovy

1
推荐指数
1
解决办法
1万
查看次数

是否有可能在Java中生成随机负数范围?

我在这里看到了很多关于在JAVA中生成具有特定范围的随机数的帖子(特别是这个).但是,我还没有找到一个描述如何在负MAX和负MIN之间生成随机数的方法.这在Java中可行吗?

例如,如果我想生成介于(-20)和(-10)之间的随机数.使用类似下面的内容只会导致一个JAVA异常,它会尖叫n必须是正面的:

int magicNumber=(random.nextInt(-20)-10);
Run Code Online (Sandbox Code Playgroud)

java random

0
推荐指数
1
解决办法
1141
查看次数

标签 统计

groovy ×2

.htaccess ×1

apache ×1

java ×1

list ×1

maps ×1

php ×1

random ×1

url-rewriting ×1

xampp ×1