Android中的String、StringBuilder、StringBuffer、CharSequence
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Dokumentation
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- android, java
- Bereich
- documentation
Rechercherichtung
Das Issue enthält eine chinesische Übersicht über CharSequence, String, StringBuffer und StringBuilder für Android, nennt jedoch keine Datei im Repository, keinen Test und keine konkrete Dokumentationsänderung. Untersuche zunächst, wie AndroidNote seine Lernnotizen organisiert, und kläre die beabsichtigte Aktualisierung; „done“ sollte als eine vereinbarte Dokumentationsänderung definiert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
好吧,这是一个基础题。
这些与文本有关的几个名词都是我们在开发过程中常见的内容,对其多多少少都有些了解。不过嘛,很少人能真正明白其中几个东西的关系就是了。
关系
首先,CharSequence是一个接口,用于表示有序的字符集合,并提供了一些基本的操作方法。
String StringBuffer StringBuilder都实现了CharSequence这个接口。
关系图如下:

区别
我们了解了他们的关系之后,我们再了解一下他们的区别:
| 名称 | 说明 |
|---|---|
| CharSequence | 接口,表示有序的字符集合 |
| String | 常量,不可变 |
| StringBuffer | 可变长度字符序列,线程安全 |
| StringBuilder | 可变长度字符序列,非线程安全 |
- Vorherrschende Sprache
- Java
- Sterne
- 9.3k
- Forks
- 2.1k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus GcsSloop/AndroidNote
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 42/100
GcsSloop/AndroidNote#116 ·
-
安卓 Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
GcsSloop/AndroidNote#115 ·
-
章节缺失:安卓自定义View进阶 Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
GcsSloop/AndroidNote#114 ·
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 55/100
GcsSloop/AndroidNote#111 · 2 Reaktionen ·
-
博客有几篇打不开了 Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
GcsSloop/AndroidNote#110 ·
Alle Issues in GcsSloop/AndroidNote
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
elastic/gradle-plugins#157 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
cryptomator/hub#497 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
johanhaleby/occurrent#1120 ·