用惯了python,用java写代码感觉有些煎熬的感觉,似乎比Python要罗嗦很多。主要还是因为java属于强类型的语言,它的动态性不如python。但其实基本的东西都差不多。

所以想把python和java常用的一些方法罗列一下,同时也是语言特性的一个比较.

Array:

python 都是动态的,没有显式的静态数组。

java 有静态Arrays

容器:

迭代器:

python:

it = __iter__(iterable)

for item in it:

  #Todo

Java:

Iterator<String> it = SomeArrayList.iterator();

while(it.hasNext()) {

    String item = it.next();

 //Todo

}

版权声明:本文为babykick原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/babykick/archive/2011/05/23/2054438.html