我有两项任务 - task1()
和task2()
。 task1()
从互联网上获取值,并将其添加为名为int
的{{1}}变量。 num
和num
均可访问变量task1()
。 task2()
只是打印变量task2()
的值。
但问题是,在从互联网上取值之前,会打印num
变量。
num
答案 0 :(得分:1)
您可以使用布尔值来确定是否已获取该值。
可以从这两个任务访问此布尔值。如果已完成提取,task1会将布尔值更改为true
。 task2检查循环是否已完成提取,如果已提取num
则打印num
。