Yes, your stimulus check will be directly deposited to your bank account.
Thanks LeonardS for the help!