ekterya.com

जावा में वर्णों की एक स्ट्रिंग कैसे चालू करें

जावा में वर्णों की एक स्ट्रिंग को चालू करने का अर्थ है एक स्ट्रिंग में वर्णों के क्रम को बदलना। उदाहरण के लिए, "नमस्ते!" का रिवर्स स्ट्रिंग "! AloH!" है ऐसे कई तरीके हैं जिनमें आप जावा में एक स्ट्रिंग बदल सकते हैं।

चरणों

1
जेडीके में स्ट्रिंगबफ़ेर वर्ग की रिवर्स विधि का उपयोग करें। रिवर्स विधि का उपयोग करने के लिए कोड का टुकड़ा निम्न है:

सार्वजनिक स्ट्रिंग रिवर्स (स्ट्रिंग स्ट्रॉ) {
अगर ((नल == str) || (str.length () <= 1)) {
वापसी स्ट्र
}
नया स्ट्रिंगबफ़र (str) वापस आओ .reverse ()। toString () -
}

Video: Week 7, continued


जावा चरण 1 में रिटर्न द स्ट्रिंग शीर्षक वाली छवि
  • जावा चरण 2 में रिटर्न द स्ट्रिंग शीर्षक वाली छवि
    2



    एक स्ट्रिंगबफर को संलग्न करना: एक स्ट्रिंगबफ़र एक गतिशील श्रृंखला की जानकारी बनाने और उसे हेरफेर करने के लिए एक सुविधाजनक विकल्प है। स्ट्रिंगबफ़र पब्लिश स्ट्रिंग रिवर्स (स्ट्रिंग स्ट्रॉ) {if ((null == str)} (str.length () के लिए रिवर्स ऑप्शन भी है <= 1)) {return str-} स्ट्रिंगबफर रिवर्स = नया स्ट्रिंगबफर (str.length ()) - के लिए (int i = str.length () - 1- i> = 0- i--) {reverse.append (str .charAt (i)) -} वापसी रिवर्स। टॉस्टिंग () -}}
  • 3
    आप स्ट्रिंग चालू करने के लिए पुनरावर्ती फ़ंक्शन का उपयोग भी कर सकते हैं।

    सार्वजनिक स्ट्रिंग रिवर्स (स्ट्रिंग स्ट्रॉ) {
    अगर ((नल == str) || (str.length () <= 1)) {
    वापसी स्ट्र
    }
    रिवर्स रिवर्स (स्ट्र। साइबस्ट्रिंग (1)) + str.charAt (0) -
    }


    जावा चरण 3 में रिटर्न द स्ट्रिंग शीर्षक वाली छवि
  • 4
    या यदि नहीं, तो आप स्ट्रैव को इनवर्ट करने के लिए एक CharArray (वर्ण सरणी) का उपयोग कर सकते हैं:

    सार्वजनिक स्ट्रिंग रिवर्स (स्ट्रिंग स्ट्रॉ) {
    अगर ((नल == str) || (str.length () <= 1)) {
    वापसी स्ट्र
    }
    चार [] वर्ण = str.toकारअरे () -
    int लंबाई = वर्ण। लांघ - 1-
    के लिए (int i = 0- i < लंबाई- i ++) {
    चार tempVar = वर्ण [i] -
    वर्ण [i] = वर्ण [लंबाई] -
    वर्ण [लंबाई--] = tempVar-
    }

    Video: Supersection Week 1


    नई स्ट्रिंग (वर्ण) लौटें -
    }


    जावा चरण 4 में रिटर्न द स्ट्रिंग शीर्षक वाली छवि
  • सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 ekterya.com