About characters that are completed in method arguments

We are developing in android studio. Below, I would like to know about the arguments when calling a class method (but not always).

AAA.pushButton("1")

When you type

AAA.pushButton( s: "1" );

Is automatically completed. I can understand that's:'is a string, but what kind of technique is this? It doesn't have to be.

Recommended Posts

About characters that are completed in method arguments
Overload when method arguments are inherited / implemented
Japanese characters described in MessageResources.properties are garbled
About call timing and arguments of addToBackStack method
Check method call arguments in blocks with RSpec
About regular expressions used in ruby sub method
ArchUnit practice: Check for forgetting to add method annotations that are important in implementation
About keyword arguments
About the method
About DI (Dependency Injection) possible implementation that we are working on in sub iOS