I have my list populating correctly but I don't know how to get the ID value of the selected account back to my controller. Can someone tell me the correct syntax? 

Useful bits of my controller:

```
String[] accounts = new String[]{};

public PageReference test() {
    return null;
}

public List<SelectOption> getItems() {
    List<SelectOption> options = new List<SelectOption>();
    List<Account> acclist = new list<Account>();
    acclist = [Select ID, Name FROM Account];
    for(Account a:acclist){
        options.add(new SelectOption(a.Id,a.Name));
    }
    return options;
}

public String[] getAccounts() {
    return accounts;
}

public void setAccounts(String[] accounts) {
    this.accounts = accounts;
}

```

Here is my save operation. Trying to set the ID value for the record. 

```
public void savenew() { 

            admintracking.Account__c = **?????????** 
//tried using accounts string but can't figure out syntax to use ID. 
        try {
            insert adminTracking;
        } catch(DmlException e) {
            ApexPages.addMessages(e);
            System.debug('The following exception has occurred: ' + e.getMessage());
        }

    }

```