You need to sign in to do that
Don't have an account?

Method does not exist or incorrect signature: void sObjectsInsert(Integer) from the type AccountHandler
Hi all, new to Apex here doing Trailhead..
I am receiving the error in the title above - here is my apex class:
I am receiving the error in the title above - here is my apex class:
public class AccountHandler { public static void insertAccount(Integer value){ Integer counter = 1; //create a list List<Account> addAccounts = new List<Account>(); while(counter <= value){ //display current counter value system.debug('Counter value before incrementing' + counter); //create a new account Account store = new Account(); store.Name = 'Acme Inc n' + counter; store.AccountNumber = 'A00n' + counter; addAccounts.add(store); system.debug(addAccounts); //increment counter counter = counter + 1; system.debug('Counter value after incrementing' + counter); } system.debug('Size of Account list:' + addAccounts.size()); system.debug('Elements in Account List:' + addAccounts); //insert insert addAccounts; } }And my execution code:
AccountHandler.sObjectsInsert(3);
You are referring the method name wrongly: sObjectsInsert ==> insertAccount
AccountHandler.insertAccount(3);
Thanks,
Maharajan.C
In short:
The language or format for invoking a method is
There are some variations, but above is the basic format.
regards
Andrew