Det var strax innan nio på onsdagskvällen som händelsen inträffade i Hemse på södra Gotland.
Den 35-årige mannen hamnade i bråk med en annan man och drog fram sin kniv.
Med denna rispade han den andre mannen så att denne fick uppsöka sjukhus.
35-åringen ska sedan ha gett sig på ett antal bilar som stod parkerade på gatan. Han uppges ha slagit på bilarna både med händerna och med sin kniv.
Mannen greps på platsen och anhölls under natten. Han är misstänkt för misshandel och skadegörelse.