1. 自动装箱与拆箱 对应c#
例1.1
integer i = 10;
int j = i;
2. 更优化的for循环 对应就c#---foreach循环
例2.1
string[] names = {"badboy","goodboy","happygirl","sadgirl"};
for(string option: names) {
system.out.println(option);
}
例2.2 加泛型 对应c++模板
import java.util.*;
arraylist
animals.add("dog");
animals.add("cat");
animals.add("chick");
animals.add("cow");
for(string option : animals) {
system.out.println(option);
}
3.参数可变的方法和printf
例3.1
定义:
public int sum(int... n) { //传过来n为一个int型数组
int tempsum;
for(int option : n) {
tempsum+=option;
}
/*
for(int i = 0; i < n.length; i++) {
tempsum+=n;
}
*/
return tempsum;
}
调用1: su
闽公网安备 35060202000074号