Java PrimerMethod Properties in Java

Listing 6. The method "void basicComponent(int, String)" of class StringName.

class StringName extends AbstractName {
	 * Hold the name in a single string.
	public String fName;

	 * Set a name component to a new value.
	 * @methodtype set
	 * @methodproperties primitive
	protected void basicComponent(int index, String component) {
		component= maskString(component); // mask control chars
		int startPos= startPosOfComponent(index);
		String head= fName.substring(0, startPos);
		int endPos= endPosOfComponent(index);
		String tail= fName.substring(endPos, fName.length());
		fName= head + component + tail; // compose new name


Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.

Upcoming Events