One-dimensional arrays in Java are commonly used in everyday programming. However, there are instances where we need two-dimensional array. An example is holding data for a table listing with multiple columns and rows. Another example is holding information about a board game like chess. Below are some example on how to work with Two Dimensional String Array in Java.