FLORHAM PARK, N.J. — The rust is all but gone, Ryan Fitzpatrick said.

“Yeah, I think so,” said the Jets quarterback, who missed all of OTAs and minicamp during his drawn-out contract negotiations.

Fitzpatrick, 33, agreed to terms on a one-year, $12-million deal on July 27, hours after players had reported for training camp. But though his contract situation kept him away from the facility and the practice field, he conceded the extra time off might have helped his arm.

“My arm, surprisingly, has felt great the whole time. No residual soreness,” he said Saturday. “I tend not to throw a bunch in the offseason as it is. But obviously being off for the OTAs and stuff, too, I threw less than I probably have since before high school.

“I don’t think I have to go out and throw a million balls in the offseason. So I’m kind of surprised my arm feels as good as it has, but it may have been helpful for me.”

Receiver walks

advertisement | advertise on newsday

Before practice, the team announced that Titus Davis “left camp.”

Coach Todd Bowles said he was told that Davis, an undrafted free agent in 2015, didn’t want to play football anymore.

The 23-year-old briefly spent time with the Chargers, Jets and Bills last season.

In a corresponding move, the team acquired wide receiver Chris King off waivers.

Jet streams

Jets videos

Several players were held out of practice because of soreness, including running back Matt Forte (hamstring) and rookie fourth-round cornerback Juston Burris (bruised thigh).