小编Tho*_*ing的帖子

我们可以在Try from catch中获得变量吗?

这里只是一个简单的问题.我们可以获取在Try from catch中声明的变量吗?

例如.

Try {
.....
String s7 = ftpfile1.getName().toString();
.....
}
catch {
System.out.println(s7);
}
Run Code Online (Sandbox Code Playgroud)

我知道这不是获取字符串的方法s7.所以,我想问一下,是否有任何可能的方式或我需要做什么才能获得s7捕获?分享的任何例子,相关帖子或答案?

预期结果:可以进入s7捕获.

感谢您查看,评论和解答.

ps Java新手.

java

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

Perl - 返回变量时是否可以使用"uc"?

我想问一个简单的问题.我是Perl脚本的初学者,对不起,如果你觉得这个问题很愚蠢.

问题是我可以返回变量并在返回时应用"uc".

这是代码:

my $desc = "";

@names = ("thor-12345-4567");
$size  = @names;

Thor();
print $desc;
sub Thor() {
    if ($size ne "0") {
        return uc ($desc=$names[0]);
    }
    $desc = "NA";
    return $desc;
}
Run Code Online (Sandbox Code Playgroud)

我只是想知道当我们返回变量时可以使用"uc"吗?

当我尝试打印$ desc时,它没有返回大写.

非常感谢你!

perl

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

很难理解正则表达式

经过一些研究后,我仍然无法完全理解下面的Perl代码.根据我对这条线的理解

if ($fileName =~ /^.*\.gz\z/si)
Run Code Online (Sandbox Code Playgroud)

程序如果$fileName等于任何.gz$fileName等于$inputname.我对么?

if ($fileName =~  /^.*\.gz\z/si) { 
    $filename = $inputname;
}
Run Code Online (Sandbox Code Playgroud)
  1. /^. - 这意味着什么?

  2. *\ - 这是否意味着所有?

  3. \z- zPerl正则表达式中有意义吗?

  4. /si - 我也不知道

  5. =~- 这是什么意思?

我觉得我的问题也错了?这个问题对你来说可能很简单,但对我来说很难.我希望你明白.

regex perl

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

标签 统计

perl ×2

java ×1

regex ×1