小编Chr*_*ris的帖子

IntelliJ-带粉色下划线的变量...是什么意思?

您能否解释一下,为什么第108行中的列表变量具有此特定颜色并带有下划线?

在此处输入图片说明

如果我将相同的代码放在for-each而不是foreach()中,则它看起来“正常”。

先感谢您!

java intellij-idea

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

为什么Perl无法识别我要创建带有“ split”的arrayRef?

我想按空格分割标量,然后将结果保存在ArrayReference中。

use strict;
use warnings;

use Data::Dumper;

my $name = 'hans georg      mustermann';
my $array = split ' ', $name;

print Dumper($array);     #$VAR1 = 3;
Run Code Online (Sandbox Code Playgroud)

因此,$array现在看来size,该split操作的结果已成为一个标量。

当我将代码更改为my $array = [split ' ', $name];变量时$array,现在是ArrayReference并包含所有3个字符串。

我只是不了解这种行为。如果有人可以向我解释它或发布关于这些事情的优质文档,那将是非常不错的,因为我不知道如何搜索该主题。

先感谢您

perl

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

标签 统计

intellij-idea ×1

java ×1

perl ×1