আপনি অ্যারে ভেরিয়েবলকে আরম্ভ করতে পারেন যা ক্লাসের ভিতরে ঘোষণা করা হয় অন্য যেকোন মানের মতই, হয় কনস্ট্রাক্টর ব্যবহার করে বা, সেটার পদ্ধতি ব্যবহার করে।
উদাহরণ
নিম্নলিখিত জাভা উদাহরণে, আমরা অ্যারে টাইপের একটি ইন্সট্যান্স ভেরিয়েবল ঘোষণা করছি এবং এটি কনস্ট্রাক্টর থেকে শুরু করছি।
public class Student { String name; int age; String subs[]; Student(String name, int age, String subs[]){ this.name = name; this.age = age; this.subs = subs; } public void display() { System.out.println("Name: "+this.name); System.out.println("Age :"+this.age); System.out.print("Subjects: "); for(int i = 0; i < subs.length; i++) { System.out.print(subs[i]+" "); } } public static void main(String args[]) { String subs[] = {"Mathematics", "English", "Science", "Social"}; Student obj = new Student("Krishna", 25, subs); obj.display(); } }
আউটপুট
Name: Krishna Age :25 Subjects: Mathematics English Science Social
উদাহরণ2
public class Student { String name; int age; String subs[]; public void setName(String name) { this.name = name; } public void setAge(int age) { this.age = age; } public void setSubs(String[] subs) { this.subs = subs; } public void display() { System.out.println("Name: "+this.name); System.out.println("Age :"+this.age); System.out.print("Subjects: "); for(int i = 0; i < subs.length; i++) { System.out.print(subs[i]+" "); } } public static void main(String args[]) { String subs[] = {"Mathematics", "English", "Science", "Social"}; Student obj = new Student(); obj.setName("Krishna"); obj.setAge(25); obj.setSubs(subs); obj.display(); } }
আউটপুট
Name: Krishna Age :25 Subjects: Mathematics English Science Social