String Methods - Part 2

Complete Step By Step Java for Testers Java Concepts - Data Types
8 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€92.30
List Price:  €129.22
You save:  €36.92
£79.14
List Price:  £110.81
You save:  £31.66
CA$135.92
List Price:  CA$190.30
You save:  CA$54.37
A$153.17
List Price:  A$214.44
You save:  A$61.27
S$134.71
List Price:  S$188.59
You save:  S$53.88
HK$782.26
List Price:  HK$1,095.19
You save:  HK$312.93
CHF 90.56
List Price:  CHF 126.79
You save:  CHF 36.22
NOK kr1,076.34
List Price:  NOK kr1,506.92
You save:  NOK kr430.58
DKK kr688.47
List Price:  DKK kr963.88
You save:  DKK kr275.41
NZ$166.49
List Price:  NZ$233.09
You save:  NZ$66.60
د.إ367.19
List Price:  د.إ514.08
You save:  د.إ146.89
৳11,000.23
List Price:  ৳15,400.77
You save:  ৳4,400.53
₹8,335.05
List Price:  ₹11,669.40
You save:  ₹3,334.35
RM473.25
List Price:  RM662.57
You save:  RM189.32
₦139,656.03
List Price:  ₦195,524.03
You save:  ₦55,868
₨27,872.43
List Price:  ₨39,022.53
You save:  ₨11,150.09
฿3,637.73
List Price:  ฿5,092.97
You save:  ฿1,455.24
₺3,222.80
List Price:  ₺4,512.05
You save:  ₺1,289.25
B$497.67
List Price:  B$696.75
You save:  B$199.08
R1,888.37
List Price:  R2,643.79
You save:  R755.42
Лв180.67
List Price:  Лв252.95
You save:  Лв72.27
₩134,942
List Price:  ₩188,924.20
You save:  ₩53,982.20
₪366.06
List Price:  ₪512.51
You save:  ₪146.44
₱5,625.18
List Price:  ₱7,875.48
You save:  ₱2,250.29
¥15,118.78
List Price:  ¥21,166.90
You save:  ¥6,048.12
MX$1,663.06
List Price:  MX$2,328.35
You save:  MX$665.29
QR365.44
List Price:  QR511.63
You save:  QR146.19
P1,373.02
List Price:  P1,922.28
You save:  P549.26
KSh13,148.68
List Price:  KSh18,408.68
You save:  KSh5,260
E£4,723.53
List Price:  E£6,613.14
You save:  E£1,889.60
ብር5,694.53
List Price:  ብር7,972.57
You save:  ብር2,278.04
Kz83,612.73
List Price:  Kz117,061.17
You save:  Kz33,448.44
CLP$98,024.19
List Price:  CLP$137,237.79
You save:  CLP$39,213.60
CN¥722.49
List Price:  CN¥1,011.52
You save:  CN¥289.02
RD$5,928.03
List Price:  RD$8,299.48
You save:  RD$2,371.45
DA13,469.95
List Price:  DA18,858.47
You save:  DA5,388.52
FJ$225.25
List Price:  FJ$315.36
You save:  FJ$90.11
Q781.84
List Price:  Q1,094.62
You save:  Q312.77
GY$20,987.69
List Price:  GY$29,383.60
You save:  GY$8,395.91
ISK kr13,817.61
List Price:  ISK kr19,345.21
You save:  ISK kr5,527.60
DH1,010.57
List Price:  DH1,414.84
You save:  DH404.26
L1,763.81
List Price:  L2,469.40
You save:  L705.59
ден5,677.01
List Price:  ден7,948.05
You save:  ден2,271.03
MOP$807.66
List Price:  MOP$1,130.76
You save:  MOP$323.09
N$1,895.98
List Price:  N$2,654.45
You save:  N$758.46
C$3,689.21
List Price:  C$5,165.04
You save:  C$1,475.83
रु13,357.88
List Price:  रु18,701.57
You save:  रु5,343.68
S/371.02
List Price:  S/519.45
You save:  S/148.42
K383.60
List Price:  K537.05
You save:  K153.45
SAR375.02
List Price:  SAR525.04
You save:  SAR150.02
ZK2,548.47
List Price:  ZK3,567.96
You save:  ZK1,019.49
L458.83
List Price:  L642.38
You save:  L183.55
Kč2,334.38
List Price:  Kč3,268.22
You save:  Kč933.84
Ft36,425.52
List Price:  Ft50,997.18
You save:  Ft14,571.66
SEK kr1,059.50
List Price:  SEK kr1,483.35
You save:  SEK kr423.84
ARS$85,666.43
List Price:  ARS$119,936.42
You save:  ARS$34,269.99
Bs695.09
List Price:  Bs973.16
You save:  Bs278.06
COP$389,673.99
List Price:  COP$545,559.18
You save:  COP$155,885.18
₡50,509.65
List Price:  ₡70,715.54
You save:  ₡20,205.88
L2,474.33
List Price:  L3,464.17
You save:  L989.83
₲736,638.54
List Price:  ₲1,031,323.43
You save:  ₲294,684.88
$U3,781
List Price:  $U5,293.55
You save:  $U1,512.55
zł398.17
List Price:  zł557.46
You save:  zł159.28
Already have an account? Log In

Transcript

Hello guys, welcome back to the next tutorial. So we talked about the methods of string that provides us. So let's continue talking about that it's going to be short one, because we know we left a very, very few in that tutorial. So let's bring up our document. And what we have is just these that's left, right. So let's talk about these.

The first one is replaced, right? So what it does is it returns a string replacing all the old characters to the new ones. So let's see what we mean by that. Right. So let's have one more string str six. And let's have a low, right, and let's do that.

So what I'm gonna do is I'm just gonna, again, print something out. So yeah, I'll show you I'll show you together. So str six dot replace, right old character and the new character. So the old character on or replaces maybe He let's replace a and replace it with or do you want? So? Maybe, maybe, yeah, let's do that.

So if I'm just gonna say my code, so it's gonna say hello, right. So the time I took I took the liberty guys to put more statements up there. So it's more clear to us. So last time, we were just printing up printing out stuff. So I just made the more meaningful that length of the string esters and all those things. So if you see the new print console thing, you guys can see all the things right length of the string character at index two.

This is the string is fine contains check one contains check tool returns, so you guys can easily map which one is returning true and false, right? So you don't have to just map things around all the time. So index of matches one, check these things, trimming and all those things. String contents are equal and all those things right. So let's go Put some text here as well to make it more clear. So replace example maybe, right?

And save this. So if I run it now I'm going to have this replace example is Allah right? So that's pretty much it. Let's go to the next one, which is substring. So what it does is it returns a part of the string, right? So this one is little interesting.

So let's, let's see this one. So let's go see so and I'm just gonna work on the first string that we initially defined str, and str dot substring. So there are two methods guys. The first one is substring, which accepts one beginning index. And the second is it accepts two things. Begin index and the end index.

So you guys can see here the begin, the beginning index is inclusive, and the ending index is not inclusive. So it's exclusive, right? So and when we don't say any ending index, right, it's just gonna go to the end of the string. So let's first take the example of the first one. And let's return from 0123. And for right, so let's go down from the fifth index.

So what it's gonna do is from the fifth index onwards, it's going to return me the complete string. So let's put some text string, example. One, right. And let's add it. So plus sign is something that we use to add strings. So this is one thing that I wrote here, and this is the second string, right?

So it's just gonna add those things. So let's run the code. And there you go. substring. Example one. Is, is the testing so it returns from is the testing this space is something this one if you guys After the colon, this is something we added here.

So that's not coming from the string. So what it took was is the best thing that's called the substring. So it starts from the beginning index and goes to the end. And similarly in the next example, we're going to use let's call this substring. Example two. And in this one, we're going to use a different overload for the substring.

So substring, and this one, right, so let's take the begin index again at five, and the ending index at 10. So it's going to not have the 10th, including 10th is always is always exclusive. So it's going to go from 56789. So let's run the code and see what do we get. So we get these things right. So we can easily see it starts from A's.

So I one s two space three, t four x five so we get five cans. vectors, right. And that's what we expected. Because we start from 56789, we wanted five characters, and that's what we got. So we have the substring covered the next one, both both overloads. Let's go to the next one.

That's more. So this one is two character array. What it does is it converts this string into the character array. So let's see what happens. We have to define the character array, right, so cat array, and then let's name it something Cannady, and then our string str.to carry. So what it's gonna do is it's just gonna convert all the strings, it's going to convert into the character.

What we mean by that is, it's just going to take each and every character and put it into the character array. And we can see that by going to trading over the character. So let's start in hi equals to zero, and I should be less than can an array dot length, right? And then it should just increment. So when we do that, what we can do is we can just print out the index, right? So, index and I is we can just say something like that what I'm doing is I'm printing the character at each and every index.

So I write something like that. So we can, we just need to add one more plus sign up here. That's pretty much it. So when I just run this code, I'm just gonna have all these into the array right? So index 0123, up to the last one. So it just broken up from zero to 22, which means the length is So this is the two characters array function.

Let's move to the next one. The next one is lowercase and two. Next to that is uppercase, so what they do is returns the string in the lowercase letters. So let's do that. So see, so and we're gonna just have it lower case, right? Just a plus sign.

So str.to, lowercase, this is the one that we're gonna use. So what it's going to do is a, so it's gonna put each and every character in this string to the lowercase. So we have only one uppercase character in the string, the first one, and it's going to be converted into the lowercase. So let's run this code. And that's what it says lower cases. This is the string so the first character is also converted to the lowercase.

Let's take a look at the next one which says to uppercase, so it returns the string in the uppercase letters. It's a exactly as you understand by the definition, that it's just going to convert each and every character to the uppercase, right. So let's run the code str.to, uppercase, right. So we should see each and every character in the uppercase, right. So let's quickly run the code. And there you go.

We see everything in the uppercase, this is the test string. So that's pretty much it, guys. I will just upload the code on the web. So it's available for you guys to refer. And I would say just practice a little bit, use all these methods or maybe try to figure these out. Just practice along with them.

And ask me questions if you have any that's always up there. Right. So stay tuned for the next lectures, guys, and thanks for attending this one. Thank you so much.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.