for(:)在Java中是什么意思?

package MyTest;

import java.beans.BeanInfo;

import java.beans.Introspector;

import java.beans.PropertyDescriptor;

class Person {

...

}

class Student extends Person {

...

}

public class IntrospectorDemo {

/**

* @param args

* @throws Exception

*/

public static void main(String[] args) throws Exception {

BeanInfo info = Introspector.getBeanInfo(Student.class, Person.class);

PropertyDescriptor[] props = info.getPropertyDescriptors();

for (PropertyDescriptor prop : props) {

System.out.println(prop.getName() + "::" + prop.getPropertyType());

}

}

}

我正在学习上面的代码,它告诉我什么是自省者和什么是stopClass。但是我不明白这是什么意思?`for (PropertyDescriptor prop

props)?通常,for()应该是这样的:for(i=0;i<100;i++)` 有人可以帮忙进一步解释吗?谢谢!

回答:

这就是 Java

5中引入的每种循环语法。

以上是 for(:)在Java中是什么意思? 的全部内容, 来源链接: utcz.com/qa/422623.html

回到顶部