Percorrer ArrayList Somando um index especifico

Eu tenho uma lista de empregados, e adiciono alguns empregados dessa lista no departamento, eu preciso somar o valor total de salários dos empregados adicionados ao departamento, porém eu não consigo de forma alguma entender a lógica que preciso implementar no foreach, alguém se habilitaria a me ajuda?

package br.com.cotemig.lista4;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;

public class Departamento {
	Empregado chefe;
	String nomeDpto;
	String siglaDpto;
	List<Empregado> empregadosDpto;
	List<Double> salarios;
	

	public Departamento(Empregado chefe, String nomeDpto, String siglaDpto) {
		super();
		this.chefe = chefe;
		this.nomeDpto = nomeDpto;
		this.siglaDpto = siglaDpto;
		empregadosDpto = new ArrayList<Empregado>();
		salarios= new ArrayList<Double>();
	}

	public void alterarChefia(Empregado nvChefe) {
		this.chefe = chefe;
	}

	public Empregado getChefe() {
		return chefe;
	}

	public void setChefe(Empregado chefe) {
		this.chefe = chefe;
	}

	public String getNomeDpto() {
		return nomeDpto;
	}

	public String getSiglaDpto() {
		return siglaDpto;
	}

	public void getEmpregadosDpto() {
		for (Empregado empregado : empregadosDpto) {
			System.out.println(empregado);
		}

	}

	public boolean addEmpregado(Empregado empregado) {
		return empregadosDpto.add(empregado);
	}

	public void alfabetica() {
		// Collections.sort(empregadosDpto);
	}

	public List listaEmpregados() {
		return empregadosDpto;
	}

	@Override
	public String toString() {
		return "Departamento [chefe=" + chefe + ", nomeDpto=" + nomeDpto + ", siglaDpto=" + siglaDpto
				+ ", empregadosDpto=" + empregadosDpto + "]";
	}
	
	public double addSalario (List empregadosDpto){
		for (Double salario: empregadosDpto) {
			double totalSalario=0;
			totalSalario += empregado.getSalario();
			
		}
	}
	
}

A variável totalSalario tem que ficar fora do for, caso contrário ela sempre retornará o ultimo salário.
E o for each utilizara o objeto empregado e não double