小编sir*_*red的帖子

了解sed命令语法和sed命令

有人可以解释这个sed命令在这里做什么吗?

sed 's!^M$!!;s!\-!!g;s!\.!!g;s!\(..\)!\1:!g;s!:$!!'
Run Code Online (Sandbox Code Playgroud)

它似乎取代/删除了一些字符...但我无法弄清楚......它真的很复杂(我的意思是所有这些s ; / g M ^.和其他字符)

感谢

bash sed

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

Java之间的区别{Object a = new Object(); a.getVariable()}和{new Object().getVariable()}

我不知道它之前是否被询问(我搜索但找不到)

以下2个代码块之间有什么区别吗?

1:

// Let's say we want to get variable from non-static object
Object a = new Object();
int varWeWant = a.getVariable();
Run Code Online (Sandbox Code Playgroud)

2:

int varWeWant = new Object().getVariable();
Run Code Online (Sandbox Code Playgroud)

如你所见,第二个选项是单行代码,我知道java,两个代码首先创建对象并通过方法检索变量,但我不是java专家,所以我想知道他们是否有任何差异?

对不起,如果这是一个愚蠢的问题:D我只是想知道这个问题太久了

感谢名单

java oop class object instantiation

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

标签 统计

bash ×1

class ×1

instantiation ×1

java ×1

object ×1

oop ×1

sed ×1