Так много для этого простого вопроса, но я просто хотел выделить новую функцию на Java, которая позволит избежать всех путаниц в индексировании в массивах даже для новичков. Java-8 абстрагировал задачу итерации для вас.
int[] array = new int[5];
//If you need just the items
Arrays.stream(array).forEach(item -> { println(item); });
//If you need the index as well
IntStream.range(0, array.length).forEach(index -> { println(array[index]); })
В чем польза? Ну, с одной стороны, это читаемость, как английский. Во-вторых, вам не нужно беспокоиться о ArrayIndexOutOfBoundsException
Если вы добавите внутренний текст в атрибут данных, следующий будет хакерский подход, который будет работать в определенных сценариях:
Если я правильно понимаю, добавив:
width:fit-content;
следует вычеркнуть слово
Просто установите .closed
на display: inline;
или display: inline-block;
.content {}
.pending {}
.closed {
position: relative;
display: inline-block;
}
.closed::before {
position: absolute;
content: "";
left: 0;
top: 50%;
width: 100%;
right: 0;
border-top: 2px solid red;
}
<div class="content pending">
this is a text about foo
</div>
<div class="content closed">
this is a text about bar
</div>