以下のような項目が存在し、順番に値を入れたい場合、for文で順番に入れることが可能
・test1__c ・test2__c ・test3__c
以下のように書く。
TestObject__c to = new TestObject((Id = 'xxx')); List<String> srtList = new List<String>['A', 'B', 'C']; for (Integer i = 0; i <) { to.put('test' + (i + 1) + '__c', strList.get(i)); }
これで以下のような値がそれぞれに入る
・test1__c:A ・test2__c:B ・test3__c:C