Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Java Objects (Retired) Creating the MVP Remaining Tries

KHARAK SINGH
KHARAK SINGH
1,061 Points

Can somebody explain dot operator?

for example: public String example = "Hello"; example.toCharArray();

the dot separates the class name from the method name. It basically tells the compiler which class the method originates in and then which method to use from it.

I hope this helps

2 Answers

Kourosh Raeen
Kourosh Raeen
23,733 Points

The dot operator gives you access to an object's instance variables and methods. In the example you posted, the example variable is an object of type String so you can call methods of the String class on it and the way you access those methods is using the dot operator.

The dot operator is used to call another method and its variables in an object from another class.