python的列表和java的數組有何異同


今天面試被問到,自己學習一下。
python的列表是可變長的,定義時不需要指定長度;pyhton是弱對象類型,python的列表存儲的數據類型可以不相同;python的列表更加靈活,如可以通過‘’命令來完成復制,list2則會復制list。
java的數組是不可變的,定長的,初始化的時候必須定義長度,之后在其生命周期內對其大小不可修改,java是強對象類型語言,java數組存儲的數據類型基本上都是相同類型的,定義Object數組,才可以和python類似存儲任意對象;java的數組沒有python列表靈活,如對於數組的擴展,復制則只能通過自己來實現。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM