w3resource
Java Programming Exercies

Java String Exercises: Return a string with the characters of the index position 0,1,2, 5,6,7, ... from a given string

Java String: Exercise-97 with Solution

Write a Java program to return a string with the characters of the index position 0,1,2, 5,6,7, ... from a given string.

Sample Solution:

Java Code:

import java.util.*;
public class Main
{
public String pairsToReturn(String stng) 
{
  String fin_str = "";
  for (int i=0; i<stng.length(); i += 5) 
  {
    int end = i + 3;
    if (end > stng.length()) 
	{
      end = stng.length();
    }
    fin_str = fin_str + stng.substring(i, end);
  }
  return fin_str;
}

public static void main (String[] args)
    {
      Main m= new Main();
      String str1 =  "w3resource.com";
      System.out.println("The given string is: "+str1);
      System.out.println("The new string is: "+m.pairsToReturn(str1));
	  }
}

Sample Output:

The given string is: w3resource.com
The new string is: w3rour.co

Flowchart:

Flowchart: Java String Exercises - Return a string with the characters of the index position 0,1,2,  5,6,7, ... from a given string

Java Code Editor:

Improve this sample solution and post your code through Disqus

Previous: Write a Java program to return the string after removing all 'z' (except the very first and last) from a given string.
Next: Write a Java program to return the number of index positions from two given strings where they contain the same substring of two characters.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming