java不能在主⽅法中写⽅法(⽐较⼩⽩的易错问题)
为什么不能在主⽅法中写其他⽅法?
因为⽅法不能够嵌套,意思就是说⼀个⽅法中不能有其他的⽅法。⼀个⽅法只属于⼀个类的,⽽不属于另⼀个⽅法所以说⽅法只能写在类中。如果想要在⽅法中写⽅法就可以尝试⽤匿名内部类试试。
ps:如果还想了解⼀下其他的内部类的知识,以前的博客有哦。
(这只是java语⾔的规定,其他语⾔就不是这样,所以作为初学⼩⽩就暂且吞了这个苍蝇,记住就好了)小白学java有前途吗
看起来好像挺简单的,但是作为⼩⽩的我在狂莽⾃我码代码中经常性出现的问题。截图为证
有问题嘛,好像⽊的…但是报错…
eg:这段代码完全是错误的。。。⾸先Product是⼀个TreeMap集合,集合不可以⾃定义写构造⽅法的…其次在⽅法中不能够写⽅法的哦。。尤其是⼀个⿁马不相及的构造⽅法,纯⼩⽩时期的产物,回头看⾃⼰羞愧⽆⽐…