Агуулгын хүснэгт:

Java дээр мөрийг хэрхэн тэмдэгт массив болгон хөрвүүлэх вэ?
Java дээр мөрийг хэрхэн тэмдэгт массив болгон хөрвүүлэх вэ?

Видео: Java дээр мөрийг хэрхэн тэмдэгт массив болгон хөрвүүлэх вэ?

Видео: Java дээр мөрийг хэрхэн тэмдэгт массив болгон хөрвүүлэх вэ?
Видео: Jurassic World Toy Movie: The Next Step, Full Movie 2024, Арванхоёрдугаар сар
Anonim

Java дээр мөрийг тэмдэгтийн массив болгон хөрвүүлэх

  1. Алхам 1: авах мөр .
  2. Алхам 2: үүсгэх a тэмдэгтийн массив -тай ижил урттай мөр .
  3. Алхам 3: дээгүүр нь гүй мөр хуулах зан чанар -ийн i-р индекс дээр мөр 1-р индекс хүртэл массив .
  4. Алхам 4: Буцах эсвэл дээрх үйлдлийг гүйцэтгэнэ тэмдэгтийн массив .

Үүний дагуу Java хэл дээр мөрийг хэрхэн тэмдэгт болгон хувиргах вэ?

Бид valueOf-г ашиглаж болно( тэмдэгт ч) арга Мөр дамжсаныг хөрвүүлэх анги тэмдэгт ch-ээс a Мөр . Энэ аргыг хүлээн зөвшөөрдөг тэмдэгт аргумент болгон буцаана мөр аргументтай дүйцэхүйц. Дараах жишээнд бид байна а тэмдэгт ch-г 'P' утгатай ба бид үүнийг a болгон хувиргаж байна Мөр str ашиглан Мөр.

Үүний нэгэн адил String нь Java хэл дээрх char массив мөн үү? тэмдэгт нь анхдагч өгөгдлийн төрөл юм Мөр нэг анги юм java . тэмдэгт ганц биеийг төлөөлдөг зан чанар харин Мөр тэг буюу түүнээс дээш тэмдэгттэй байж болно. Тэгэхээр Мөр нь массив -ийн тэмдэгт.

Үүнтэй адилаар би массивыг Java дээр хэрхэн мөр болгон хөрвүүлэх вэ?

  1. Хоосон String Buffer объект үүсгэнэ үү.
  2. Гогцоог ашиглан String массивын элементүүдээр дамжина.
  3. Гогцоонд массивын элемент бүрийг append() аргыг ашиглан StringBuffer объект руу нэмнэ.
  4. Эцэст нь toString() аргыг ашиглан StringBuffer объектыг мөр болгон хөрвүүлнэ.

Би C++ хэл дээрх мөрийг хэрхэн тэмдэгт массив болгон хувиргах вэ?

C++ хэл дээрх мөрийг char массив болгон хөрвүүлэх

  1. strcpy функц. Энэ санаа нь c_str() функцийг ашиглан std::string-г c-string болгон хувиргах явдал юм. Дараа нь бид c-мөрийг char массив руу хуулахын тулд strcpy() функцийг дуудаж болно.
  2. std::string::copy. strcpy() нь С функц гэдгийг бид мэднэ.

Зөвлөмж болгож буй: