リストの項目が1つの条件を満たす回数をカウントしたいと思います。たとえば、[I]> 1: a = [2,4,3,0]
counter = 0
for value in a:
if value > 1:
counter += 1
は、それはそれを行うにはenumerate機能を使用して、カウンター+ = 1を回避することが可能ですか? ループで作られたよう: for
この質問は状況によって異なります。私の質問を複写としてマークした質問は、私の質問状況の答えを完全には明確にしていません。 import java.util.Enumeration; import java.util.Vector; public class EnumerationDemo {
public static void main(String[] args) {
IDeliveryObjectを検証するいくつかのバリデーターがありますが、これは概念的には複数の行を持つファイルとして記述できます。その部分は正常に動作しています。 IEnumerable<IDeliveryValidator> _validators; // Populated in ctor. Usually around 20 different validators.
private
私は列挙について学んでいますが、このメソッドの目的は理解できません。 例: enum Fruits{
apple, pear, orange
}
class Demo{
f = Fruits.valueOf("apple"); //returns apple... but I had to type it!
// so why wouldn't I