朱莉娅 - 朱莉娅如何处理变量?

时间:2015-08-05 17:08:31

标签: linux bash shell julia

我刚开始学习朱莉娅。我正在使用JuliaBox(基于浏览器的会话)。

看起来像Julia的shell中的大多数shell命令(在BASH作品中)。

但是,我没有理解为什么在BASH Shell / Julia shell中,它没有第一次打印$ c(在下面的例子中),但它稍后会工作(在我对$ v变量进行一些操作之后)。 Julia shell如何处理这种行为?

enter image description here

PS:我知道如果我想第一次打印$ c,我必须使用echo $((c))

1 个答案:

答案 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)); } } ); 用于算术评估,没有它,右侧的所有内容都是字符串。 ((...))进行算术扩展,这意味着它会扩展为算术表达式的结果。请参阅$((...))