StringOps.java
1    package Stringthing;
2    
3    public class StringOps {
4        public static void main(String[] args) {
5            // Make some strings
6            String date = "Wednesday, October 18, 1995";
7            String time = "8 AM";
8            String lab = "String Thing";
9    
10           // Length of strings
11           int dateLength = date.length();
12           int timeLength = time.length();
13           int labLength = lab.length();
14           System.out.println("\ndateLength = " + dateLength);
15           System.out.println("Time Length = "+timeLength);
16           System.out.println("Lab Length = "+labLength);
17   
18           // Positions
19           int p1 = date.indexOf(",");
20           int p2 = time.indexOf(" ");
21           int p3 = lab.indexOf("ing");
22           System.out.println("\np1 = "+p1);
23           System.out.println("p2 = "+p2);
24           System.out.println("p3 = "+p3);
25   
26           // 2 Argument substring values
27           System.out.println("\ndate.substring(0,9) = " + date.substring(0,9));
28           System.out.println("time.substring(2,4) = " + time.substring(2,4));
29           System.out.println("lab.substring(7,8) = " + lab.substring(7,8));
30   
31           // 1 Argument substring values
32           System.out.println("\ndate.substring(11) = " + date.substring(11));
33           System.out.println("time.substring(2) = " + time.substring(2));
34           System.out.println("lab.substring(7) = " + lab.substring(7));
35   
36           // Make a string
37           String line = date + " | "+ time + " | " + lab;
38           System.out.println("\nline = "+line);
39       }
40   }