package Ġcom . leetcode Ċ Ċ // Ġhttps :// leetcode . com / problems / move - zero es / Ċ class ĠP 2 8 3 Ġ{ ĊĊĠĠĠ Ġfun Ġmove Zero es ( nums : ĠInt Array ) Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġi Ġ= Ġ 0 Ġ// Ġpointer ĊĠĠĠĠĠĠĠ Ġfor Ġ( j Ġin Ġnums . indices ) Ġ{ Ġ// Ġpointer ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( nums [ j ] Ġ!= Ġ 0 ) Ġ{ Ġ// Ġswap ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġtmp Ġ= Ġnums [ i ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnums [ i ++] Ġ= Ġnums [ j ] ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnums [ j ] Ġ= Ġtmp ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ