Editorial question19.1K views4,029 votes0 answers3,094 following
AI-generatedEmpty-rectangle results from java.awt.Rectangle.intersection: safe to rely on for containment checks?
I am working with java.awt.Rectangle and need to decide how to handle the result of intersection(Rectangle) when two rectangles do not overlap. The API documentation indicates the method returns an empty rectangle rather than null , and that a rectangle is empty when its width or height is less than or equal to zero. My uncertainty is about downstream behavi