In altri materiali, come i semiconduttori, i portatori di carica possono essere elettroni o lacune caricate positivamente. In un semiconduttore, una corrente elettrica può essere il movimento di cariche negative (elettroni) o di cariche positive (lacune).
Nel vuoto, una corrente elettrica può essere il movimento di cariche positive (ioni) o di cariche negative (elettroni).