Page 113 - CITS - CSA - TP (Volume 2) - Hindi
P. 113
कं ूटर सॉ वेयर ए ीके शन - CITS
3 मेथड्स म ऐरे पास करना
टा 1: Java ो ामों म डेटा और ऑ े ्स को िविधयों म पास करना
public class ArrayDemo {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
// Passing an array to a method
printArray(numbers);
}
// Method to print array elements
public static void printArray(int[] arr) {
System.out.println(“Array elements:”);
for (int num : arr) {
System.out.print(num + “ “);
}
}
}
आउटपुट:
ीकरण:
• इस ो ाम म , हम पूणा कों वाली सं ाओं की एक ऐरे प रभािषत करते ह ।
• हम एक िविध printArray प रभािषत करते ह जो पूणा कों की एक ऐरे को एक पैरामीटर के प म लेती है और उसके एलीम ट को ि ंट करती है।
• मु िविध म , हम printArray िविध को कॉल करते ह और numbers array को तक के प म पास करते ह ।
ये उदाहरण दशा ते ह िक Java ो ामों म डेटा और ऑ े ्स को िविधयों म कै से पास िकया जाए। यह ान रखना मह पूण है िक Java पास-
बाय-वै ू है, िजसका अथ है िक जब आप िकसी िविध म पैरामीटर पास करते ह , तो पैरामीटर के मान की एक ित पास की जाती है, न िक वा िवक
ऑ े । ऑ े के िलए, पास िकया गया मान मेमोरी म ऑ े का संदभ होता है। इस कार, िविध के अंदर पैरामीटस म िकए गए प रवत न मूल
ऑ े ्स या वे रएब म प रलि त होते ह , यिद वे प रवत नीय ह ।
99
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 95

