It depends on you. How old are you? If you are an older person, and you are worried about joint problems swimming is your best bet.
Running is extremely overated, especially by boxers. Do any cardio you can think of, never limit yourself to just one.