ฉันต้องการคืนค่า 2 ค่าจากวิธีหนึ่ง แนวทางของฉันมีดังนี้:
- สร้างคลาสภายในที่มี 2 ฟิลด์ที่จะใช้เพื่อรักษาค่าเหล่านั้น 2
- ใส่วิธีการภายในชั้นเรียนนั้น
- ยกตัวอย่างคลาสและเรียกใช้เมธอด
สิ่งเดียวที่จะมีการเปลี่ยนแปลงในวิธีการคือในที่สุดมันจะกำหนดค่าเหล่านั้น 2 ให้กับเขตข้อมูลของอินสแตนซ์ จากนั้นฉันสามารถระบุค่าเหล่านั้นได้โดยอ้างอิงไปยังฟิลด์ของวัตถุนั้น
มันเป็นการออกแบบที่ดีและทำไม?
BitInteger[] java.math.BigInteger.divideAndRemainder(BitInteger val)ดู มันจะส่งกลับจำนวนเต็ม 2 จำนวนเป็นค่าตอบแทนในอาร์เรย์