在Fortran中,有一条语句Implicit none,当一个局部变量没有声明但被使用时,它会抛出编译错误。我知道Python是一种动态类型的语言,变量的作用域可以在运行时确定。但我希望避免某些意外的错误,因为我忘记初始化一个局部变量,但在主代码中使用它。# x was not initialized
test()
所以我的问题是:有没有办法确保test()中使用的所有变量都是它的</
我想知道scala是否有一个与java的等价物,可以应用于函数或其他任何东西,以忽略该函数发出的任何弃用warnings1?1:在我的案例中相关的警告是:method stop in class Thread is deprecated: see corresponding Javadoc for more information.我知道stop的问题,但是仍然有一些情况下,由于遗留代码,我们必须使用它。