foreach:
C#上面有foreach循环在Java上面没有这个关键字,但是for循环却拥有这样的特性
C#:
int
[] array
=
new
int
[]
{ 1, 3, 5, 7, 9 }
;
![](/Images/OutliningIndicators/None.gif)
foreach(
int
i in array)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
//......
}
Java:
int
[] array
=
new
int
[]
{ 1, 3, 5, 7, 9 }
;
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
for
(
int
i : array)
{
//......
}
params:
params关键字在C#里非常常用,它免去了大量的重载动作.在Java里同样有它的实现方法
C#:
public
void
PrintString(
params
string
[] str)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
//......
}
Java:
public
void
printString(String... str)
{
//......
}