小编Kin*_*nst的帖子

bash - 嵌套的 EOF

我正在尝试使用创建文件

cat - << EOF > file.sh
Run Code Online (Sandbox Code Playgroud)

但是在这里面,我想再写一个EOF。这很难解释,所以这里有一个例子:

cat - << EOF > file1.sh
echo first
cat - << EOF > file2.sh
echo second
EOF
echo again first
EOF
Run Code Online (Sandbox Code Playgroud)

但是当然,在第 5 行它会中断。它不会使用第 2-6 行的内容创建 file1.sh,而是使用第 2-4 行的内容创建。

bash shell heredoc

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

java 中的语句数量 - 语句的定义

我不太明白java中语句的定义。我浏览了互联网上的许多页面以及其他 stackoverflow 问题,但没有一个给我准确的答案。

我们这里有多少陈述?

...
assertTrue(Arrays.equals(result.get(1), new Integer[]{2,1}));
Run Code Online (Sandbox Code Playgroud)

我想说,这是一个声明。但是,我们也可以这样写:

int x[] = new Integer[]{2,1};
assertTrue(Arrays.equals(result.get(1), x));
Run Code Online (Sandbox Code Playgroud)

这将是两个陈述,对吧?

java

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

标签 统计

bash ×1

heredoc ×1

java ×1

shell ×1