Tutorial VB.NET - Bagaimana cara menggunakan String Equals() CopyTo() Copy() Contains() String Compare() Clone() Chars() substring() Split() EndsWith() Concat() dan string Null ? Tutorial Vb.Net sebelumnya baca VB.NET String Length() Insert() IndexOf(),
Vb.Net Penggunaan String Equals()
VB.NET Functions String Equals() berguna untuk memeriksa dua nilai Obyek String yang sudah ditentukan apakah sama atau tidak
System.String.Equals(String x1, String x2) As BooleanString x1 : argument (String)
String x2 : argument (String)
As Boolean : ya atau tidak
Contoh dalam aplikasi
Public Class Scode
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim x1 As String = "Equals"
Dim x2 As String = "Equals"
If String.Equals(x1, x2) Then
MsgBox("Strings are Equal() ")
Else
MsgBox("Strings are not Equal() ")
End If
End Sub
End Class
Coba kamu jalankan aplikasi akan menghasilkan pesan "Strings are Equal()".
Vb.Net Penggunaan String CopyTo()
VB.NET Functions String CopyTo() method yang dignakan dengan menyalin sejumlah karakter tertentu dari posisi yang sudah ditentukan, dalam contoh ini posisi ditentukan dalam bentuk array.
System.String.CopyTo(ByVal sourceIndex As Integer, ByVal destination() As Char, ByVal destinationIndex As Integer, ByVal count As Integer)Integer sourceIndex merupakan posisi awal dari sumber input.
Char destination() : Character Array
Integer destinationIndex : Element Array Tujuan
Integer count : Jumlah Characters ke tujuan.Contoh Penggunaan CopyTo()
Public Class Scode
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim x1 As String = "Ganteng Banget"
Dim chrs(6) As Char
x1.CopyTo(0, chrs, 0, 7)
MsgBox(chrs(0) + chrs(1) + chrs(2) + chrs(3) + chrs(4) + chrs(5) + chrs(6))
End Sub
End Class
Jalankan dan kamu akan mendapatkah pesan "Ganteng"
Vb.Net Penggunaan String CopyTo()
VB.NET String Copy() menggunakan Method yang membuat String objek baru dengan isi yang sama.
System.String.Copy(ByVal str As String) As StringString str : Argumen String yang ddigunakan untuk Method Copy
As String : Mengembalikan String baru sebagai konten yang sama dengan argumen String sebelumnya.
Public Class Scode
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim str1 As String
Dim str2 As String
str1 = "Sector Code Ganteng"
str2 = String.Copy(str1)
MsgBox(str2)
End Sub
End Class
Jalankan aplikasi dan hasilnya "Sector Code Ganteng".
Vb.Net Penggunaan String Contains()
VB.NET String Contains() yang berfungsi untuk memeriksa parameter yang ditentukan dari String yang ada dalam String.
System.String.Contains(String str) As BooleanString str - String input yang akan di periksa
Contoh penggunaan String Contains()
Public Class Scodeakan menghasilkan " ditemukan kata 'Ganteng'" .
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim str As String
str = "Scode Ganteng banget"
If str.Contains("Ganteng") = True Then
MsgBox("ditemukan kata 'Ganteng'")
Else
MsgBox("Tidak ada kata 'Ganteng'")
End If
End Sub
End Class
Vb.Net Penggunaan String Compare()
VB.NET Functions String Compare() digunakan untuk membandingkan dua String Objek.
System.String.Compare(String str1,String str2, Boolean ) As IntegerString x1: Parameter String
String x2: Parameter String
Contoh penggunaan String Compare()
Public Class ScodeMaka hasilnya akan memberikan pesan pertama "-1" dan pesan ke dua "0"
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim x1 As String
Dim x2 As String
x1 = "vb.net"
x2 = "VB.NET"
Dim Hasil As Integer
Hasil = String.Compare(x1, x2)
MsgBox(Hasil)
Hasil = String.Compare(x1, x2, True)
MsgBox(Hasil)
End Sub
End Class
Vb.Net Penggunaan String Clone()
String Clone() menggunakan Method mengembalikan referensi ke contoh String yang di Clone.
Public Function Clone() As ObjectContoh penggunaan String Clone()
Public Class ScodeHasil yang akan ditampilkan di pesan box "Ini adalah String".
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim str As String = "Ini adalah String"
Dim clonedString As String
clonedString = str.Clone()
MsgBox(clonedString)
End Sub
End Class
Penggunaan String Chars()
Metode VB.NET String Chars() menghasilkan Chars pada indeks yang sudah ditentukan.
Public Class ScodeAkan menghasilkan pesan 'e'.
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim str As String = "Scode Ganteng Banget"
Dim singleChar As Char
singleChar = str.Chars(4)
MsgBox(singleChar)
End Sub
End Class
Penggunaan String Substring()
Substring() di Vb.Net Class string mengembalikan string baru yang merupakan substring dari string ini. Substring diberikan indeks tertentu dan diperpanjang sampai dengan panjang string yang diberikan.
Contoh Penggunaan Substring()
Public Function Substring(ByVal startIndex As Integer, ByVal length As Integer) As String
Public Class ScodeHasil dari program diadatas "subtring".
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim str As String
Dim retString As String
str = "This is substring test"
retString = str.Substring(8, 9)
MsgBox(retString)
End Sub
End Class
Penggunaan String Split()
VB.Net Functions Split() Mengeluarkan substring dari string yang diberikan dan dibatasi oleh parameter pemisah, dan mengembalikan substring sebagai elemen array.
Public Function Split(ByVal ParamArray separator() As Char) As String()
Contoh Penggunaan Split()
Public Class ScodeHasilnya adalah :
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim str As String
Dim strArr() As String
Dim count As Integer
str = "Sector Code Ganteng banget"
strArr = str.Split(" ")
For count = 0 To strArr.Length - 1
MsgBox(strArr(count))
Next
End Sub
End Class
Sector
Code
Ganteng
Banget
Penggunaan String EndsWith()
EndsWith() di VB.NET Class String yang memeriksa apakah Parameter String EndsWith yang ditentukan pada String.
System.String.EndsWith(String suffix) as Boolean
Contoh Penggunaan EndsWith()
Public Class ScodeHasil "String memiliki akhiran 'Ganteng'".
Private Sub Btn1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Btn1.Click
Dim str As String
str = "Sector Code Memang Ganteng"
If str.EndsWith("Ganteng") = True Then
MsgBox("String memiliki akhiran 'Ganteng'")
Else
MsgBox("String tidak memiliki akhiran 'Ganteng'")
End If
End Sub
End Class
Penggunaan String Concat()
Public Class ScodeHasil "Scode Ganteng".
Private Sub Btn1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Btn1.Click
Dim x1 As String
Dim x2 As String
x1 = "Scode"
x2 = "Ganteng"
MsgBox(String.Concat(x1, x2))
End Sub
End Class
Penggunaan String Null()
Public Class ScodeHasil 'String tidak null or empty'.
Private Sub Btn1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn1.Click
Dim str As String = Nothing
If str = Nothing Then
MsgBox("String adalah null")
Else
MsgBox("String adalah tidak null")
End If
str = "tidakkosong"
If String.IsNullOrEmpty(str) Then
MsgBox("String null atau empty")
Else
MsgBox("String tidak null or empty")
End If
End Sub
End Class