Week 9 Flashcards

1
Q

s.length()

A

untuk mendapatkan ukuran dari sebuah string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

s.size()

A

sama dengan s.length(), untuk mendapatkan ukuran dari sebuah string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

s.empty()

A

untuk cek apakah string kosong atau tidak. return true if empty

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

s.substr(pos, len)

A

untuk mendapatkan bagian dari sebuah string. parameter pertama yaitu index mulai, dan len adalah ukuran yang mau diambil

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

s.insert(pos, s1)

A

untuk menginsert string ke dalam string yang adalah, parameter pertama yaitu index utk mulai insert, parameter kedua yaitu objek string nya

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

s.replace(pos, len, s1)

A

untuk menggantikan char dalam string dengan jumlah yang ditentukan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

s.erase()

A

untuk menghapus isi dari objek string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

s.find(s1)

A

untuk mencari s1 dalam sebuah string, return index jika ketemu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

s.rfind(s1, pos)

A

untuk mencari s1, tapi return index dari kanan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Capacity?

A
  1. clear
  2. empty
  3. capacity
  4. size
  5. length
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Element Access?

A
  1. at
  2. back
  3. front
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

String Modifications?

A
  1. find
  2. substr
  3. compare
  4. getline

contoh: kata.find(“pagi”);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Modifiers?

A
  1. append
  2. insert
  3. erase
  4. replace
  5. swap
How well did you know this?
1
Not at all
2
3
4
5
Perfectly