CodeGym /جاوا بلاگ /Random-SD /Java Capitalize هڪ اسٽرنگ جو پهريون خط
John Squirrels
سطح
San Francisco

Java Capitalize هڪ اسٽرنگ جو پهريون خط

گروپ ۾ شايع ٿيل

جاوا ۾ تارن کي سرمائيداري ڪيئن ڪجي؟

جاوا هڪ طريقو مهيا ڪري ٿو جنهن کي toUpperCase () سڏيو ويندو آهي جيڪو هڪ اسٽرنگ کي پيٽرولر طور وٺندو آهي. اهو اسٽرنگ مواد جي " سڀ ڪيپس " فارميٽ ۾ هڪ اسٽرنگ واپس ڪري ٿو . هتي سمجھڻ لاء هڪ ڊيمو ٽڪڙو آهي.

      String myName = "artem";
	System.out.println("myName = " + myName);
	System.out.println("myName.toUpperCase() = " + myName.toUpperCase());
پيداوار
myName = آرٽيم myName.toUpperCase() = ARTEM

جاوا ۾ اسٽرنگ جي پهرين اکر کي ڪيپيٽلائز ڪيئن ڪجي؟

جيئن توهان مٿي ڏنل مثال ۾ گواهي ڏئي سگهو ٿا، Java toUpperCase() سڄي اسٽرنگ کي سرمائيداري ڪري ٿو . اهو اسان جي گهرجن کي پورو نٿو ڪري. ان کان پوء، اسان هڪ ڪسٽم طريقو ٺاهينداسين جنهن کي سڏيو ويندو آهي capitalize() صرف اسٽرنگ جي پهرين اکر کي اپر ڪيس ۾ تبديل ڪرڻ لاء . هيٺ ڏنل طريقو هيڊر، ان جي پيٽرولر ۽ ان جي واپسي جي قسم جو ذڪر ڪيو ويو آهي.

طريقو هيڊر

هتي سرمائيداري () طريقي لاءِ هيڊر آهي .

String capitalize(String inputString)
Parameters Capitalize () طريقو هڪ اسٽرنگ وٺندو آهي ان جي پهرين اکر کي وڏي ۾ تبديل ڪرڻ لاءِ. واپسي جو قسم A اسٽرنگ ان جي پهرين اکر کي وڏي انگ سان.

Algorithm / جاوا ۾ اسٽرنگ جي پهرين اکر کي وڏو ڪرڻ لاء قدم

ڪوشش ڪريو انھن قدمن کي پنھنجي دماغ ۾ ھلائڻ کان پھريائين توھان ڪوڊ کي ڏسو.
  1. حاصل ڪريو اسٽرنگ جو پهريون اکر .
  2. ان کي تبديل ڪريو اپر ڪيس خط ۾ .
  3. ان کي اسٽرنگ ۾ اصل پوزيشن تي تبديل ڪريو .

مثال

هتي اسان مٿي بيان ڪيل قدمن کي انجام ڏيڻ لاءِ هڪ ڪسٽم ٺاهيل طريقو سرمائيداري (String) استعمال ڪريون ٿا.

public class Driver {

	public static String capitalize(String inputString) {

		// get the first character of the inputString
		char firstLetter = inputString.charAt(0);
		
		// convert it to an UpperCase letter
		char capitalFirstLetter = Character.toUpperCase(firstLetter);
		
		// return the output string by updating 
		//the first char of the input string
		return inputString.replace(inputString.charAt(0), capitalFirstLetter);
	}

	public static void main(String[] args) {

		String myName = "artem";
		System.out.println("myName = " + myName);
		System.out.println("capitalize(myName) = " + capitalize(myName) + "\n");
		
		String myDogName = "leo";
		System.out.println("myDogName = " + myDogName);
		System.out.println("capitalize(myDogName) = " + capitalize(myDogName) + "\n");
		
		String myCarName = "tesla";
		System.out.println("myCarName = " + myCarName);
		System.out.println("capitalize(myCarName) = " + capitalize(myCarName) + "\n");
		
		String mySchoolName = "nUCES";
		System.out.println("mySchoolName = " + mySchoolName);
		System.out.println("capitalize(mySchoolName) = " + capitalize(mySchoolName) + "\n");
		
		String myCountryName = "pakistan";
		System.out.println("myCountryName = " + myCountryName);
		System.out.println("capitalize(myCountryName) = " + capitalize(myCountryName) + "\n");

	}
}

پيداوار

myName = artem capitalize(myName) = Artem myDogName = leo capitalize(myDogName) = Leo myCarName = tesla capitalize(myCarName) = Tesla mySchoolName = nUCES سرمائيداري (mySchoolName) = NUCES myCountryName = پاڪستان جي گاديءَ جو هنڌ

نتيجو

هي جاوا ۾ اسٽرنگ جي پهرين اکر کي سرمائيداري ڪرڻ جو هڪ سادي مثال آهي . اهو صرف هڪ عمل آهي. ساڳئي مسئلي کي حل ڪرڻ لاء ٻيا ڪيترائي طريقا آهن. توھان کي حوصلا افزائي ڪئي وڃي ٿي ته ھن مسئلي کي ڏنل حل سان مشق ڪريو. ان کان پوءِ جيڪڏهن توهان سوچيو ته توهان مسئلي کي چڱيءَ طرح سمجهي ورتو آهي ته ان کي ڪنهن ٻئي طريقي سان حل ڪندي پنهنجو پاڻ کي آزمايو. پنھنجي پيداوار کي جانچيو. توهان جي منطقي ۽ مسئلا حل ڪرڻ جي صلاحيتن کي ظاهر ڪرڻ لاء بهادر ٿي. هڪ سٺو وقت سکيا!

وڌيڪ پڙهڻ:

تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION