Swift: แทนที่สตริงอาร์เรย์ที่ดัชนี


100

ฉันมี String Array ต่อไปนี้:

var stringArray:[String] = ["value1", "value2", "value3", "value4"]

ฉันจะแทนที่สตริงที่สามด้วยดัชนี 2 ("ค่า 3") ด้วยสตริงอื่นได้อย่างไร

คำตอบ:


261

ง่ายๆดังนี้:

stringArray[2] = "new string"

15
ขอขอบคุณ. บางครั้งมันก็ง่ายที่จะลืมสิ่งเล็ก ๆ น้อย ๆ และคุณจบลงด้วย googling สำหรับ "แทนที่องค์ประกอบอาร์เรย์"
Womble

@Womble ฉันเดาว่าเป็นสไตล์ที่รวดเร็วที่ทำให้เราลืมสิ่งนั้นไป ฉันค่อนข้างแน่ใจว่าไม่มีใครลืมได้ว่ามันทำอย่างไรใน C ++
hasan

ฉันแน่ใจว่าฉันค้นหาคำตอบหลายครั้งและมักจะมาถึงที่นี่😂
Maneesh M

เยี่ยมชมหน้าเดิมอีก!
Maneesh M
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.