From dce397c5a497f7218bf6701e0e8adb66ae5bb260 Mon Sep 17 00:00:00 2001 From: Tom Igoe Date: Tue, 27 Jul 2010 19:06:00 +0000 Subject: [PATCH] Removed unfinished example --- .../StringGeneralOperators.pde | 83 ------------------- 1 file changed, 83 deletions(-) delete mode 100644 build/shared/examples/8.Strings/StringGeneralOperators/StringGeneralOperators.pde diff --git a/build/shared/examples/8.Strings/StringGeneralOperators/StringGeneralOperators.pde b/build/shared/examples/8.Strings/StringGeneralOperators/StringGeneralOperators.pde deleted file mode 100644 index 9708d6bfd..000000000 --- a/build/shared/examples/8.Strings/StringGeneralOperators/StringGeneralOperators.pde +++ /dev/null @@ -1,83 +0,0 @@ -String stringOne = String("string number one"); // declares stringOne with an initial string -char[] theseChars; -void setup() { - Serial.begin(9600); - - String stringTwo = String(10000); // stringTwo holds "10000", equivalent to: String stringTwo = 10000; - Serial.println("stringTwo holds: " + stringTwo); - - String stringThree = String(567000, DEC); // stringThree holds "567000" - Serial.println("stringThree holds: " + stringThree); - - String stringFour = "string number four"; // stringFour holds "string number four" - Serial.println("stringFour holds: " + stringFour); - - stringFour += " plus another part"; // use + operator to add a string - Serial.println("now stringFour holds: " + stringFour); // user + operator when printing to serial - - char c = stringFour.charAt(5); // get character at position 5 - Serial.print("c holds: "); - Serial.println(c); // prints 'g' - - String stringFive = String("string number one"); // stringFive holds "string number one" - - int cmp = stringOne.compareTo(stringFive); // compare stringOne to stringFive - if(cmp == 0) { - Serial.println("stringOne and stringFive are equal"); // prints equal - } else { - Serial.println("stringOne and stringFive are different"); - } - - if(stringFive.endsWith("one")) // check if stringFive ends with "one" - Serial.println("stringFive ends with \"one\""); // prints "stringFive ends with "one"" - - if(stringOne.equals(stringFive)) // check if stringOne equal to stringFive - Serial.println("stringOne and stringFive are equal"); // prints equal - - String stringSix = String("string NUMBER one"); // stringSix holds "string NUMBER one" - if(stringFive.equalsIgnoreCase(stringSix)) // check if stringFive and stringSix are equal ignoring case differences - Serial.println("stringSix and stringFive are equal ignoring the case"); // prints equal - - Serial.print("index of char R pn stringSix is: "); - Serial.println(stringSix.indexOf('R'), DEC); // prints 12 - - Serial.print("index of char R on stringSix from index 13 is: "); - Serial.println(stringSix.indexOf('R', 13), DEC); // prints -1, not found - - String s7 = stringSix.substring(7, 13); - Serial.println("s7 is: "+s7); // prints "NUMBER" - - Serial.print("index of string \"NUMBER\" on stringSix is: "); - Serial.println(stringSix.indexOf(s7), DEC); // prints 7 - - Serial.print("last index of char 'n' on stringSix is: "); - Serial.println(stringSix.lastIndexOf('n'), DEC); // prints 15 - - Serial.print("length of stringSix is: "); - Serial.println(stringSix.length(), DEC); // prints 15 - - stringSix.setCharAt(15, 'N'); // set character at index 15 to 'N' - Serial.println("stringSix is: "+stringSix); // prints "string NUMBER oNe" - - if(stringSix.startsWith("string")) // check if stringSix starts with "string" - Serial.println("stringSix starts with \"string\""); // stringSix starts with "string" string - - Serial.println("stringSix to lower case is: "+stringSix.toLowerCase()); // prints "string number one" - - Serial.println("stringSix to upper case is: "+stringSix.toUpperCase()); // prints "STRING NUMBER ONE" - - stringSix.concat(" plus spaces at the end "); // concat a string - Serial.println("stringSix is: "+stringSix); // prints "string NUMBER oNe plus spaces at the end " - - Serial.println("trim of stringSix is: "+stringSix.trim()); // prints "string NUMBER oNe plus spaces at the end" - - Serial.println("stringSix is: "+stringSix.replace('e', '5')); // prints "string NUMBER oN5 plus spac5s at th5 5nd" - - const char *str = stringSix.toCharArray(); // get the char array - Serial.print("str is: "); - Serial.println(str); // prints "string NUMBER oNe plus spaces at the end " -} - -void loop() { - -}