Thursday, July 14, 2011

VB.NET: String

String.Length


Digunakan untuk mendapatkan jumlah karakater pada sebuah String.

System.String.Length() As Integer


Mengembalikan nilai Integer, berarti mengembalikan jumlah karakater.
contoh:
"test".Length()



nilai yang akan dihasilkan adalah: 4, merupakan jumlah karakater pada String "test".

Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
StringLength()
End Sub

Sub StringLength()
Dim sNama As String

sNama = "Visual Basic"
MsgBox(sNama.Length)

End Sub
End Class

kode diatas akan menghasilkan nilai: 12, karena variable sNama terdapat 12 karakater.

String.Insert
digunakan untuk menyisipkan String pada posisi index yang ditentukan pada sebuah instance dari String.

System.String.Insert(Integer ind, String str) as String


Parameters:

- ind -> Index dari string yang akan disisipkan.
- str -> Nilai yang akan disisipkan

Return:
String - nilai yang dihasilkan dari fungsi ini adalah string.

Exceptions:

System.ArgumentOutOfRangeException: Jika posisi index negatif atau posisi index lebih dari total karakater.

System.ArgumentNullException : jika arguman Null


Sub StringInsert()
Dim sn As String
sn = "VB.NET"
Dim sNilai As String = sn.Insert(6, " 2010")
MsgBox(sNilai.ToString)
End Sub

kode diatas akan menghasilkan nilai : VB.NET 2010

String.IndexOf()
digunakan untuk mendapatkan posisi(index) dari sebuah karakater. nilai dihasilkan adalah Number. jika tidak ditemukan nilai yang dihasilkan adalah -1.

System.String.IndexOf(String str) As Integer

Parameters:

str - Nilai string yang akan dicari.

Returns:

Integer - Nilai number/posisi index, mengembalikan posisi karakater.
jika tidak ditemukan akan menghasilkan nilai : -1

Sub StringIndexOf()

Dim sn As String
sn = "Visual Basic 2010"
MsgBox(sn.IndexOf("2010"))

End Sub

kode diatas akan mengembalikan nilai: 13, merupakan posisi dari nilai "2010"

No comments:

Post a Comment