StringOps.java
1    package stringthing;
2    
3    public class StringOps {
4    
5    
6        public static void main(String[] args)
7        {
8            // ESTABLISH SOME STRINGS
9            String date="Thursday, October 10, 2019";
10           String time ="1 AM";
11           String lab="String Thing";
12   
13           //COMPUTE THE LENGTHS OF THE STRINGS
14   
15           int dateLength=date.length();
16           int timeLength=time.length();
17           int labLength=lab.length();
18           System.out.println("\ndateLength = "+dateLength);
19           System.out.println("timeLength = "+timeLength);
20           System.out.println("labLength = "+labLength);
21   
22   
23           //COMPUTE SOME POSITIONS
24   
25           int p1=date.indexOf(",");
26           int p2=time.indexOf(" ");
27           int p3=lab.indexOf("ing");
28           System.out.println("\np1 = "+p1);
29           System.out.println("p2 = "+p2);
30           System.out.println("p3 = "+p3);
31   
32           //COMPUTE SOME 2 ARGUMENT SUBSTRING VALUES
33           System.out.println("\ndate.substring(0,9) = "+date.substring(0,9));
34           System.out.println("time.substring(2,4) = "+time.substring(2,4));
35           System.out.println("lab.substring(7,8) = "+lab.substring(7,8));
36   
37           //COMPUTE SOME 1 ARGUMENT SUBSTRING VALUES
38           System.out.println("\ndate.substring(11) = "+date.substring(10));
39           System.out.println("time.substring(2) = "+time.substring(2));
40           System.out.println("lab.substring(7) = "+lab.substring(7));
41   
42           //CREATE A STRING
43           String line=date+ " | "+time+ " | "+lab;
44           System.out.println("\nline = "+line);
45   
46       }
47   }
48