ความแตกต่างระหว่างความยาวความยาว () และขนาด () ในจาวา
แอตทริบิวต์ความยาว: ใช้เพื่อให้ได้ความยาวอาร์เรย์
เช่น:
int ar [] = ใหม่ int {1,2,3}/*** อาร์เรย์ใช้แอตทริบิวต์ความยาวเพื่อให้ได้ความยาว*/int lenar = ar.length; // ที่นี่ lenar = 3system.out.println ("arr length:"+lenar);ความยาว () วิธี: ใช้เพื่อให้ได้ความยาวของสตริง
string str = "hello world java";/*** ใช้ความยาว () วิธีการรับความยาว*/int lenstr = str.length (); // ที่นี่ lenstr = 16system.out.println ("str length ():"+lenstr);Size () วิธี: ใช้เพื่อให้ได้กี่องค์ประกอบที่มีในคอลเลกชันทั่วไป
เช่น:
/*** คอลเลกชันเป็นอินเทอร์เฟซพาเรนต์ที่ใหญ่ที่สุดที่บันทึกโดยค่าเดียวในชุดคลาสทั้งหมดดังนั้นเมื่อใช้มันคุณจะต้องทำอินสแตนซ์ด้วยคลาสย่อยเฉพาะ*/คอลเลกชัน <String> col = ใหม่ ArrayList <String> (); col.add ("hello"); col.add ("โลก"); col.add ("Java") sizecol = col.size (); // ที่นี่ sizecol = 3system.out.println ("col size:"+sizecol);ขอบคุณสำหรับการอ่านฉันหวังว่ามันจะช่วยคุณได้ ขอบคุณสำหรับการสนับสนุนเว็บไซต์นี้!