คำถามติดแท็ก string

สตริงเป็นลำดับที่ จำกัด ของสัญลักษณ์ที่ใช้กันทั่วไปสำหรับข้อความแม้ว่าบางครั้งสำหรับข้อมูลโดยพลการ

15
สตริงเป็นวัตถุใน Java ดังนั้นทำไมเราไม่ใช้ 'ใหม่' ในการสร้าง
โดยปกติเราจะสร้างวัตถุโดยใช้newคำสำคัญเช่น: Object obj = new Object(); สตริงเป็นวัตถุ แต่เราไม่ได้ใช้newในการสร้าง: String str = "Hello World"; ทำไมถึงเป็นแบบนี้? ฉันสามารถสร้าง String ได้newหรือไม่?

8
การแยกอักขระ n ตัวสุดท้ายออกจากสตริงทับทิม
ในการรับnอักขระสุดท้ายจากสตริงฉันคิดว่าคุณสามารถใช้ ending = string[-n..-1] แต่ถ้าสตริงน้อยกว่าตัวอักษรนานคุณจะได้รับnnil มีวิธีแก้ปัญหาอะไรบ้าง? ความเป็นมา : สตริงเป็น ASCII ธรรมดาและฉันสามารถเข้าถึง Ruby 1.9.1 ได้และฉันใช้ Plain Old Ruby Objects (ไม่มีเว็บเฟรมเวิร์ก)
105 ruby  string 

9
ลบช่องว่างและบรรทัดใหม่ภายใน String
สมมติว่าเรามีสตริงดังนี้: Hello, my\n name is Michael. ฉันจะลบบรรทัดใหม่นั้นและตัดช่องว่างเหล่านั้นหลังจากนั้นเป็นหนึ่งในสตริงเพื่อรับสิ่งนี้ได้อย่างไร Hello, my name is Michael.
105 ruby  string 

22
การแปลงรายการ <Integer> เป็น List <String>
ฉันมีรายการจำนวนเต็มList&lt;Integer&gt;และฉันต้องการแปลงอ็อบเจ็กต์จำนวนเต็มทั้งหมดเป็น Strings ดังนั้นจึงจบด้วยList&lt;String&gt;. โดยปกติฉันสามารถสร้างรายการใหม่List&lt;String&gt;และวนซ้ำรายการที่เรียกString.valueOf()หาจำนวนเต็มแต่ละรายการได้แต่ฉันสงสัยว่ามีวิธีที่ดีกว่า (อ่าน: อัตโนมัติมากขึ้น ) หรือไม่?



23
ย่อสตริงโดยไม่ต้องตัดคำใน JavaScript
ฉันไม่ค่อยถนัดกับการปรับแต่งสตริงใน JavaScript และฉันก็สงสัยว่าคุณจะตัดสตริงให้สั้นลงได้อย่างไรโดยไม่ต้องตัดคำใด ๆ ออก ฉันรู้วิธีใช้สตริงย่อย แต่ไม่ใช่ indexOf หรืออะไรก็ได้ที่ดีจริงๆ สมมติว่าฉันมีสตริงต่อไปนี้: text = "this is a long string I cant display" ฉันต้องการตัดให้เหลือ 10 อักขระ แต่ถ้าไม่ได้ลงท้ายด้วยการเว้นวรรคให้จบคำนั้น ฉันไม่ต้องการให้ตัวแปรสตริงมีลักษณะเช่นนี้: "นี่มันสายยาวฉันไม่ไหว" ฉันต้องการให้มันจบคำจนกว่าจะมีช่องว่างเกิดขึ้น

15
Javascript Thousand Separator / รูปแบบสตริง [ซ้ำ]
คำถามนี้มีคำตอบอยู่แล้วที่นี่ : วิธีพิมพ์ตัวเลขโดยใช้ลูกน้ำเป็นตัวคั่นหลักพันใน JavaScript (50 คำตอบ) ปิด6 เดือนที่แล้ว . มีฟังก์ชันใด ๆ ใน Javascript สำหรับการจัดรูปแบบตัวเลขและสตริงหรือไม่? ฉันกำลังมองหาวิธีพันตัวคั่นสำหรับสตริงหรือตัวเลข ... (ชอบ String รูปแบบใน c #)

6
พูลค่าคงที่ของสตริงของ Java อยู่ที่ไหนฮีปหรือสแต็ก
ฉันรู้แนวคิดของพูลค่าคงที่และพูลค่าคงที่สตริงที่ JVM ใช้เพื่อจัดการกับตัวอักษร String แต่ฉันไม่รู้ว่า JVM ใช้หน่วยความจำประเภทใดเพื่อเก็บค่าคงที่ของสตริง กองหรือกอง? เนื่องจากเป็นลิเทอรัลที่ไม่เกี่ยวข้องกับอินสแตนซ์ใด ๆ ฉันจึงถือว่ามันจะถูกเก็บไว้ในสแต็ก แต่ถ้ามันไม่ได้อ้างถึงโดยอินสแตนซ์ใด ๆ GC จะต้องรวบรวมลิเทอรัล (แก้ไขฉันถ้าฉันผิด) ดังนั้นจะจัดการอย่างไรหากเก็บไว้ในสแต็ก
104 java  string  jvm 


3
ความแตกต่างระหว่างเมธอด String trim () และ strip () ใน Java 11
ท่ามกลางการเปลี่ยนแปลงอื่น ๆ JDK 11 แนะนำ 6 เมธอดใหม่สำหรับคลาส java.lang.String: repeat(int)- ทำซ้ำ String หลาย ๆ ครั้งตามที่intพารามิเตอร์กำหนด lines() - ใช้ Spliterator เพื่อให้เส้นจากสตริงต้นทางอย่างเกียจคร้าน isBlank() - ระบุว่าสตริงว่างหรือมีเฉพาะอักขระช่องว่าง stripLeading() - ลบพื้นที่สีขาวออกจากจุดเริ่มต้น stripTrailing() - ลบพื้นที่สีขาวออกจากส่วนท้าย strip() - ลบช่องว่างสีขาวจากทั้งสองจุดเริ่มต้นและจุดสิ้นสุดของสตริง โดยเฉพาะอย่างยิ่งลักษณะคล้ายกับstrip() trim()ตามวิธีการของบทความนี้ strip*()ออกแบบมาเพื่อ: วิธี String.strip (), String.stripLeading () และ String.stripTrailing () ตัดช่องว่างสีขาว [ตามที่กำหนดโดย Character.isWhiteSpace ()] ทั้งด้านหน้าด้านหลังหรือทั้งด้านหน้าและด้านหลังของสตริงเป้าหมาย String.trim() สถานะ JavaDoc: …
104 java  string  trim  strip  java-11 

14
Subscript และ Superscript a String ใน Android
คุณจะพิมพ์สตริงด้วยตัวห้อยหรือตัวยกได้อย่างไร? คุณสามารถทำได้โดยไม่ต้องใช้ไลบรารีภายนอกหรือไม่? ฉันต้องการให้สิ่งนี้แสดงTextViewใน Android

3
เอกสาร XML เป็น String
วิธีที่ง่ายที่สุดในการรับการแสดงสตริงของเอกสาร XML ( org.w3c.dom.Document) คืออะไร นั่นคือโหนดทั้งหมดจะอยู่ในบรรทัดเดียว ดังตัวอย่างจาก &lt;root&gt; &lt;a&gt;trge&lt;/a&gt; &lt;b&gt;156&lt;/b&gt; &lt;/root&gt; (นี่เป็นเพียงการแสดงต้นไม้ในรหัสของฉันมันเป็นorg.w3c.dom.Documentวัตถุดังนั้นฉันจึงไม่สามารถถือว่าเป็น String ได้) ถึง "&lt;root&gt; &lt;a&gt;trge&lt;/a&gt; &lt;b&gt;156&lt;/b&gt; &lt;/root&gt;" ขอบคุณ!
104 java  xml  string  dom  xmldocument 

4
MySql - วิธีอัปเดตส่วนของสตริงหรือไม่
ฉันกำลังมองหาวิธีอัปเดตสตริงเพียงบางส่วนผ่านการสืบค้น MySQL ตัวอย่างเช่นถ้าฉันมี 10 ระเบียนทั้งหมดที่มี 'string' เป็นส่วนหนึ่งของค่าฟิลด์ (เช่น 'something / string', 'something / stringlookhere', 'something / string / etcetera' มีวิธีเปลี่ยน 'string 'to' anothervalue 'สำหรับแต่ละแถวผ่านหนึ่งแบบสอบถามเพื่อให้ผลลัพธ์เป็น' something / anothervalue ',' something / anothervaluelookhere ',' something / string / etcetera 'มีวิธีเปลี่ยน' anothervalue 'หรือไม่
104 mysql  sql  string  sql-update 

7
การค้นหาสตริงย่อยสุดท้ายที่เกิดขึ้นในสตริงแทนที่สิ่งนั้น
ดังนั้นฉันจึงมีรายการสตริงที่ยาวในรูปแบบเดียวกันและฉันต้องการค้นหาสตริงสุดท้าย "" อักขระในแต่ละตัวและแทนที่ด้วย ". -" ฉันได้ลองใช้ rfind แล้ว แต่ดูเหมือนจะใช้มันไม่ถูกต้องเพื่อทำสิ่งนี้
104 python  string  parsing 

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