Friday, July 14, 2023

BCA and B.Sc Programs - Programming in Java Lab - Bharathiar University - Practical Program 1- Write a Java Applications to extract a portion of a character string and print the extracted string.

 

Bharathiar University

Programming Java Lab
Java Program 1
Write a Java Applications to extract a portion of a character string and print the extracted string.


Source Code 

import java.util.Scanner;

public class PrintString
    public static void main(String args[]) 
    {
        Scanner in = new Scanner(System.in);
        System.out.print("Enter a string : ");
        String s = in.nextLine();
        int len = s.length();
        System.out.print("Enter index of starting character  : ");
        int n = in.nextInt();
       
        if(n < 0 || n >= len)
        {
            System.out.println("Invalid index");
            System.exit(1);
        }
       
        System.out.print("Enter number of characters to extract from String :\n ");
        int m = in.nextInt();
       
        int substrend = n + m;
        if( m <= 0 || substrend > len)
        {
            System.out.println("Invalid number of characters");
            System.exit(1);
        }      

        String extstr = s.substring(n, substrend);
        System.out.println("Extracted String = " + extstr);
    }
}

Output:



No comments:

Post a Comment

Program 12 BCA Madras University BCA Object Oriented Programming using C++ Practical Madras University Program 12 Implement a telephone directory using files

  BCA Object Oriented Programming using C++ Practical Madras University  Program 12  Implement a telephone directory using files SOURCE CODE...