java枚举类for循环
时间: 2023-08-21 17:10:25 浏览: 120
以下是使用 Java 双重 for 循环输出 ***** 的代码示例:
```
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
System.out.print("*");
}
System.out.println();
}
```
相关问题
java 定义泛型枚举for循环
可以使用如下方式定义泛型枚举并且进行for循环:
```java
public enum ExampleEnum<T> {
ENUM_A("A"),
ENUM_B("B"),
ENUM_C("C");
private T attribute;
ExampleEnum(T attribute) {
this.attribute = attribute;
}
public T getAttribute() {
return attribute;
}
}
// 遍历泛型枚举
for (ExampleEnum<String> exampleEnum : ExampleEnum.values()) {
System.out.println(exampleEnum.name() + " --> " + exampleEnum.getAttribute());
}
```
希望这能回答你的问题。
java for循环使用枚举
以下是三种Java中使用for循环枚举的方法:
1. 使用for循环遍历枚举元素:
```java
for (DaysOfWeekEnum day : DaysOfWeekEnum.values()) {
System.out.println(day);
}
```
2. 使用流方式遍历枚举元素:
```java
Arrays.asList(DaysOfWeekEnum.values())
.forEach(day -> System.out.println(day));
```
3. 使用EnumSet遍历枚举元素:
```java
EnumSet.allOf(DaysOfWeekEnum.class)
.forEach(day -> System.out.println(day));
```