Android Question [solved]add "-" in string

ronell

Well-Known Member
Licensed User
Longtime User
Code: Copy
dim number as string = "123"
how can i add hyphen after each char ? i need to get something like this

number = 1-2-3
 
iterate over the string transferring chars and hyphens into a stringbuilder, then get the result with stringbuilder.tostring
 
Upvote 0
'-'.join(number) ;) ;) ;)
(Damn!! I think Python spoiled me... :rolleyes:)

Code: Copy
Dim number = "123" As String
Dim output = number.CharAt(0) As String
For i = 1 To (number.Length - 1)
    output = output & "-" & number.CharAt(i)
Next
Log (output)
 
Last edited:
Upvote 0
Using stringbuilder (which is supposed to be faster for string appends):
Code: Copy
Dim number = "123" As String
Dim output as stringbuilder
output.append(number.CharAt(0))
For i = 1 To (number.Length - 1)
    output.append("-" & number.CharAt(i))
Next
Log (output.tostring)
 
Upvote 0
Back
Top