我刚开始学习朱莉娅。我正在使用JuliaBox(基于浏览器的会话)。
看起来像Julia的shell中的大多数shell命令(在BASH作品中)。
但是,我没有理解为什么在BASH Shell / Julia shell中,它没有第一次打印$ c(在下面的例子中),但它稍后会工作(在我对$ v变量进行一些操作之后)。 Julia shell如何处理这种行为?
PS:我知道如果我想第一次打印$ c,我必须使用echo $((c))
答案 0 :(得分:3)
这似乎是正常的bash行为。 private int notaps;
Button tapb = (Button)findViewById(R.id.tapb);
Button reset = (Button)findViewById(R.id.reset);
TextView taps = (TextView)findViewById(R.id.taps);
tapb.setOnClickListener(
new Button.OnClickListener(){
@Override
public void onClick(View v) {
notaps++;
taps.setText(String.valueOf(notaps));
}
}
);
reset.setOnClickListener(
new Button.OnClickListener() {
@Override
public void onClick(View v) {
notaps = 0;
taps.setText(String.valueOf(notaps));
}
}
);
用于算术评估,没有它,右侧的所有内容都是字符串。 ((...))
进行算术扩展,这意味着它会扩展为算术表达式的结果。请参阅$((...))
。