public class Point {Run:
private int x;
private int y;
Public Point(int x, int y){
this.x=x;
this.y=y;
}
@Override
سلسلة عامة toString () {
إرجاع "[x = "+this.x+" ، y = "+this.y +"]";
}
}
< / pre> الفئة الرئيسية:
< pre class = "prettyprint lang-java" >import java.util.ArrayList ؛
الفئة العامة الرئيسية {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
ArrayList< البند> قائمة = قائمة صفيف جديدة< البند> ()
{
ثابت خاص نهائي طويل serialVersionUID = 1L;
@Override
سلسلة عامة toString ()
{
إرجاع super.toString () ؛
}
} ؛
list.add (نقطة جديدة (2 ، 4)) ؛
list.add (نقطة جديدة (1 ، 6)) ؛
list.add (نقطة جديدة (5 ، 2)) ؛
list.add (نقطة جديدة (3 ، 7)) ؛
list.add (نقطة جديدة (8 ، 9)) ؛
System.out.println(list.toString());
}
}
[[x= 2, y= 4], [x= 1, y= 6], [x= 5, y= 2], [x= 3, y= 7], [x= 8, y= 9]]في هذا المثال، تستخدم ArrayList الطريقة < span style = "عائلة الخط:" ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >إلىسلسلة () < / سبان> أعلن في فئة النقطة. إذا أزلنا الطريقة < span style = "عائلة الخط:" ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >إلىسلسلة () < / سبان> في فئة النقاط ، سيكون لدينا التنسيق التالي:
Please disable your ad blocker and refresh the window to use this website.