#!/bin/bash
sum=0
for number in $@
do
echo $number | grep -q "[^a-z]" >> /dev/null
if [ $? != 0 ]
then
echo "Sorry, '$number' is not a number"
else
sum=$((sum + number))
echo "$sum"
fi
done
我的分配要求,如果我输入add2 4 -3 12 9,它将输出
22
但是地雷的产出:
4 1
从我的活动中,我开始了一个新的活动,定义了它的意图。然后我开始新的活动。
现在,假设在方法A中发生了这种情况:
A {
/*
*
*
*/
startActivity(i); // where i is the intent for new Acivity
/*
*
*
*/
}
现在发生的情况是,即使在我开始之前,启动活动之后的语句也会被执行。我希望当我开始'i‘时,当前的类暂停'i’开始,在'i‘结束后,这个类从那个点恢复吗?
有可能这样做吗?