That's because of this space between these two words OK.
And that's the job of this.
ESTRIN tokenizer class.
OK so now let me actually show you another example.
OK.
Now let me actually comment out these lines of code here.
Now I want to actually create another string object.
So first I need to refer to the name of the String class and then I need to give a name to this object.
For example Esti are two.
And then I need to put in an assignment operator here and then I put into double quotes here and then
inside it double codes I can actually assign some values to this object.
OK this is another text at site.
This is your text at sign.
This is my text and then I need to put in a semi-colon at the end of my statement.
OK.
So now I can actually create another as 3 and tokenizer object.
OK.
So first I need to refer to the name of this string tokenizer class and then I need to give a name to
this object.
For example as the odd object.
And then I need to put in an assignment operator here and then I need to actually putting this key word
here new.
And then again I need to refer to the name of this three tokenizer class.
OK.
And then again I need to the first with the name of this drink tokenizer class.
OK.
So first of all I want to refer to the name of this as we are to object.
OK.
And then I put in a comma here and then I put two double quotes here and then inside double quotes are
you just putting this character here at side OK.
And then I need to put in a semi-colon at the end of my statement.
So now I want to actually set some texts to these two this takes the one object.
OK.
So first I need to refer to the name of this object the one that said text and then I need to refer
to the name of this object as t r object to.
OK.
Dot next token.
So as you can see here now if I were on my project let's see what happens when I try to run a project
on this simulator here.
So as you can see here it says this is another text.
Ok so this is our RTX the one object.
OK this is another text.
So what's going on here as you can see here.
I put this text here.
OK.
And it only showed us this text.
This is another text here.
I actually created a string object called Esti are two objects called Esti are two.
And here I created an object from this three tokenizer class called Esti are object to.
OK.
And for this constructor I passed two values here first.
I actually passed.
This is the R to object.
OK this is an object of type as 3 and I actually passed this value here inside these double quotes at
sign.
OK so this is going to be our daily meter for our Esti are two objects.
OK.
So this second argument as you can see here is at Slyne inside these double coats here indicates that
the at sign character should be used as the delimiter between tokens.
OK so let me actually repeat again this ad saying character here indicates that the at sign character
should be used as the delimiter between tokens.
Ok for example.
OK.
So this is here indicates that this vote here should be used as the delimiter between tokens.
So if you are on my project now let's see what happens.
And here as you can see it actually put this t h here as the value of these TXI the word object.
OK.
So as you can see here are I specified that this vort this word here should be used as the delimiter
between characters.
OK.
So as you can see here this is is the delimiter between tokens.
So it only actually outputted this.
Th here too this takes through here.
OK so now let me I actually changed this word here to at sign and if on my project again it's going
to actually put this text here.
This is another text.
OK.
So it's going to take Actually some time in order to actually run our project again.
As you can see this is another text.
Ok so now if you want to actually set some text to the text the two object.
Let's see what happens.
The x the two dots set text.
As you can see here I actually used the autocomplete feature of the Android stood you by pressing on
the control plus the space key on your keyboard.
OK.
And then inside the apprentices I need to refer to the name of this object.
Esti are object to dot next token.
So let's actually run our project and see what happens.
So it's going to actually take some time in order to run our project as you can see.
This is your text here as you can see here.
So this site here is the delimiter between these characters.
First it outputted are the stakes here.
This is another text and then it outputted.
This takes here.
This is your text and if I actually put another text view inside this content underline main example
let's see what happens.
For example it's actually true that a large takes few here and then I need to actually assign an ID
to these text view.
For example the free t XTi free.
And then inside the main activity that Java as you can see here now I can actually create an object
from this text view class and that night and then I can refer to that takes the free object here.
OK.
So first I need to refer to the name of the text to your class and then I need to give a name to this
object.
TSTO XTi Freep.
And then I need to put in an assignment operator here and then inside Apprentice's I can actually refer
to the name of the text class text view.
OK.
And then I need to type in here find view by ID or that Id Dot T XTi free.
OK.
And then I need to put in a semi-colon at the end of my statement.
OK so here I can assign a value to that to the free object DXi free.
That said text.
As you can see here this set text.
Here is an instance Smurfette from this text through class.
OK.
So the free that said text.
And then inside Apprentice's I can't just refer to the name of this Esti are object to dot next token.
OK.
So as you can see here this next token method here is again an instance Smurfette from this is tokenizer
class.
OK OK.
So now if I run my project.
So as you can see here.
So as you can see said this is another text and this is disvalue is here.
This is your text.
This value is here and this is my text.
OK.
And this is disvalue is here.
OK.
So hopefully that makes sense.
I can't even concatenate this value here with another value.
I just need to put in the plus operator here.
And then I can put it into double quotes and then inside the double cords I can put in another text
for example fine.
OK so now if I had on my project let's see what happens.
OK it's going to take some time in order to run our project as you can see here.
It puts this fine work here at the end of this text here.
OK.
This is my text.
OK.
I can actually put in a space here in order to make this value more readable.
And if I run my project again it's going to actually run our project.
It's going to take some time in order to run a project.
So as you can see here it put this space here before is fine.
Vote here OK.
So this is my test flight.
So first let me actually talk a little bit about constructors.
OK.
In the previous tutorials I talked about constructors and how and how we can actually create our own
constructors.
But here let me actually point out that several things happen when you use the new operator here.
OK.
For example when you are creating an object from this string Thring tokenizer class several things happen.
OK.
When we actually use this new keyboard here OK the new instance of the given class is created OK.
Memory is allocated for it.
And our special method defined in the given class is called and that special Meffert is constructed.
OK.
Our construct here is a way to create a new instance of a Class A constructor initializes the new object
and it's valuable as OK.
As you saw in the previous tutorials that I actually showed you how you can actually initialize your
objects and your variables by using the constructor.
OK.
A constructor is actually a special method.
A constructor cannot have a return type.
OK but if it's nice to have a return type.
OK that's the difference between a constructor and a method.