| |
Februar 2003 Sprache CORBA Scripting: Gegenstände und Arten 2-17 2 > > > d._is_a(char) falsch > > > d._toString() "3,1415" > > > c = ' c ' > > > c._type < schreiben Sie Putzfrau... > > > > c._is_a(char) zutreffend > > > c._is_a(boolean) falsch > > > c._toString() "c" Diese Arten stellen das klassische semantische für Operatoren zur Verfügung (sehen Sie Sectio n2.5.4, "Arithmetik Operatoren, "auf Seite 2-11, Abschnitt 2,5,5, "Vergleichsoperatoren," auf Seite 2-12, und Abschnitt 2,5,6, "logische Operatoren," auf Seite 2-12) und automatische coercions. 2,7,3 ZeichenkettecGegenstände Die Zeichenkette Bezeichner bezieht sich die auf Zeichenketteart. Zeichenketten stützen einen Satz Attribute, Methoden und Operatoren. Alle diese Funktionalitäten werden in Tabelle 2-6 aufgezählt und sie ändern Sie nie die Zielzeichenkette. Wenn Indizes aus den Zeichenkettegrenzen heraus sind, eine Ausnahme BadIndex wird angehoben (sehen Sie Abschnitt 2,11,1, "interne Ausnahmen," auf Seite 2-32) . Tabelle 2-6 Die ZeichenkettecArtcFunktionalitäten Funktionalität Erklärung s.length Bringt die Länge des s zurück Zeichenkette. s[i ] Bringt den Buchstaben am i zurück Position. Der Index reicht von 0 bis zu s.length - 1. c + s Bringt die Hintereinanderschaltung des c zurück Buchstabe und das s Zeichenkette. s + c Bringt die Hintereinanderschaltung des s zurück Zeichenkette und das c Buchstabe. s1 + s2 Bringt die Hintereinanderschaltung des s1 zurück und s2 Zeichenketten. s1 == s2 Rückkehr zutreffend wenn s1 enthält die gleiche Reihenfolge der Buchstaben wie s2 . s1! = s2 Bringen zutreffendes zurück wenn s1 enthält eine andere Reihenfolge der Buchstaben als s2 . s1 < s2 Rückkehr zutreffend wenn s1 ist lexicographically niedriger als s2 . s1 < = s2 Rückkehr zutreffend wenn s1 ist s2 lexicographically niedriger oder gleich . s1 > s2 Rückkehr zutreffend wenn s1 ist lexicographically grösser als s2 . s1 > = s2 Rückkehr zutreffend wenn s1 ist s2 lexicographically grösser oder gleich . s.index(c) Bringt die Position des ersten Auftretens des c zurück Buchstabe oder -1 wenn c tritt nicht auf. s.index(c, pos) Bringt die Position des ersten Auftretens des c zurück Buchstabenbeginnen die Suche in der Position registrieren Sie oder -1 wenn c tritt nicht auf. |  |
|
| |
|
|