Convert A String To Array Example Java Program


Definition

A string is traditionally a sequence of characters, either as a literal constant or as some kind of variable. The latter may allow its elements to be mutated and the length changed, or it may be fixed (after creation). A string is generally understood as a data type and is often implemented as an array of bytes (or words) that stores a sequence of elements. A string may also denote more general arrays or other sequence (or list) data types and structures.

Syntax

String array[] = Variable_name.split(" ");

Convert A String To Array Example Program

import java.util.Scanner;

public class StringToArray {
	public static void main(String args[]){
		Scanner in=new Scanner(System.in);
		System.out.println("Enter the string to be converted to an array: ");
		String str =in.nextLine();
		String array[] = str.split(" ");
		System.out.println("String converted to array is: ");
		for(int i=0; i < array.length; i++){
			System.out.println(array[i]);
		}
	}
}

Sample Output

Output is
Enter the string to be converted to an array:
She sells sea shells on the sea shore.
String converted to array is:
She
sells
sea
shells
on
the
sea
shore.