|
|
|
|
Constructors |
public Strings() |
public Strings(String ss) | |
Enter data | as String |
public void setEntered(String ss) | |
from a file |
public void fileEntered(String filename) | ||
convert to all char |
public void convertEnteredStringToAllChar() | ||
Get entered data | Return original entered String |
public String getOriginalString() | |
public int getOriginalStringLength() | |||
Return entered String |
public String getEnteredString() | ||
public int getEnteredStringLength() | |||
Conversions | Return reversed String | public String reverse() | public static String reverse(String ss) |
Convert to upper case | public String toUpperCase() | public static String toUpperCase(String ss) | |
public String toUpperCase(int i) | public static String toUpperCase(String ss, int i) | ||
Convert to lower case | public String toLowerCase() | public static String toLowerCase(String ss) | |
public String toLowerCase(int i) | public static String toLowerCase(String ss, int i) | ||
Convert to title case | public String toTitleCase() | public static String toTitleCase(String ss) | |
public String toAllTitleCase() | public static String toAllTitleCase(String ss) | ||
Convert to Sentence case | public String toSentenceCase() | public static String toSentenceCase(String ss) | |
Convert to single white spaces | public String toSingleWhiteSpaces() | public static String toSingleWhiteSpaces(String ss) | |
Convert to single or double white spaces | public String toSingleAndDoubleWhiteSpaces() | public static String toSingleAndDoubleWhiteSpaces(String ss) | |
Tokenisation | char separator |
public String[] tokens(char sep) |
public static String[] tokens(String ss, char sep) |
String separator |
public String[] tokens(String sep) |
public static String[] tokens(String ss, String sep) | |
White space separator |
public String[] tokens() |
| |
public String[] tokensWhiteSpace() |
public static String[] tokensWhiteSpace(String ss) | ||
Retain tabs |
public void tabAsTab() | ||
Return all tokens for all lines within a text file |
|
public static String[] tokensWithinTextFile(String filename, String separator) | |
|
public static String[] tokensWithinTextFile(String filename, char separator) | ||
|
public static String[] tokensWithinTextFile(String filename) | ||
Return non-empty tokens |
public String[] returnNonEmptyTokens() | ||
Get principal tokens |
public String[] principalTokens() |
public static String[] principalTokens(String ss) | |
public String[] principalTokensZero() |
public static String[] principalTokensZero(String ss) | ||
Initial indices |
public int[] tokenInitialIndices() |
public static int[] tokenInitialIndicesString ss) | |
Final indices |
public int[] tokenFinalIndices() |
public static int[] tokenFinalIndices(String ss) | |
Replace separators | public String replaceSeparator(char oldSep, char newSep) | public static String replaceSeparator(String ss, char oldSep, char newSep) | |
public String replaceSeparator(String oldSep, String newSep) | public static String replaceSeparator(String ss, String oldSep, String newSep) | ||
public void replaceFileSeparatorI(String fileName, char oldSep, char newSep) | public static void replaceFileSeparatorS(String fileName, char oldSep, char newSep) | ||
public void replaceFileSeparatorI(String fileName, String oldSep, String newSep) | public static void replaceFileSeparatorS(String fileName, String oldSep, String newSep) | ||
public void replaceFileSeparatorI(String fileNameIn, String fileNameOut, char oldSep, char newSep) | public static void replaceFileSeparatorS(String fileNameIn, String fileNameOut, char oldSep, char newSep) | ||
public void replaceFileSeparatorI(String fileNameIn, String fileNameOut, String oldSep, String newSep) | public static void replaceFileSeparatorS(String fileNameIn, String fileNameOut, String oldSep, String newSep) | ||
Concatenisation | Concatenate Strings | public String concat(String[] strings) | public static String concat(String ss, String[] strings) |
public String concat(String string) | public String concat(String string1, String string2) | ||
public static String concatS(String[] strings) | |||
Tests | Nearly equals | public boolean nearlyEquals(String ss, double identPerCent) | public static boolean nearlyEquals(String ss1, String ss2, double identPerCent) |
public boolean nearlyEquals(String ss) | public static boolean nearlyEquals(String ss1, String ss2) | ||
All alphabetic characters? | public boolean areAlphabetic() | public static boolean areAlphabetic(String ss) | |
All decimal digit characters? | public boolean areDecimalDigits() | public static boolean areDecimalDigits(String ss) | |
All hexadecimal digit characters? | public boolean areHexadecimalDigits() | public static boolean areHexadecimalDigits(String ss) | |
All octal digit characters? | public boolean areOctalDigits() | public static boolean areOctalDigits(String ss) | |
All binary digit characters? | public boolean areBinaryDigits() | public static boolean areBinaryDigits(String ss) | |
Check for white spaces |
public boolean areThereWhiteSpaces() |
public static boolean areThereWhiteSpaces(String ss) | |
Check for dashes |
public boolean[] areThereDahes() |
public static boolean[] areThereDashes(String ss) | |
Check for single quotation marks |
public boolean[] areThereSingleQuotationMarks() |
public static boolean[] areThereSingleQuotationMarks(String ss) | |
Check for double quotation marks |
public boolean[] areThereDoubleQuotationMarks() |
public static boolean[] areThereDoubleQuotationMarks(String ss) | |
Check for quotation marks |
public boolean[] areThereQuotationMarks() |
public static boolean[] areThereQuotationMarks(String ss) | |
Check for surname apostrophes |
public boolean[] areThereSurnameApostrophes() |
public static boolean[] areThereSurnameApostrophes(String ss) | |
Check for possessive apostrophes |
public boolean[] areTherePossessiveApostrophes() |
public static boolean[] areTherePossessiveApostrophes(String ss) | |
Analysis | Get indices | public int[] indicesOf(char cc) | public static int[] indicesOf(char cc, String ss) |
public int[] indicesOf(String cc) | public static int[] indicesOf(String cc, String ss) | ||
public int[] indicesOfWhiteSpaces() | public static int[] indicesOfWhiteSpaces(String ss) | ||
public boolean[] whiteSpaces() | public static boolean[] whiteSpaces(String ss) | ||
public int[] indicesOfDashes() | public static int[] indicesOfDashes(String ss) | ||
public int[] indicesOfSingleQuotationMarks() | public static int[] indicesOfSingleQuotationMarks(String ss) | ||
public int[] indicesOfDoubleQuotationMarks() | public static int[] indicesOfDoubleQuotationMarks(String ss) | ||
public int[] indicesOfQuotationMarks() | public static int[] indicesOfQuotationMarks(String ss) | ||
public int[] indicesOfSurnameApostrophes() | public static int[] indicesOfSurnameApostrophes(String ss) | ||
public int[] indicesOfPossessiveApostrophes() | public static int[] indicesOfPossessiveApostrophes(String ss) | ||
Get ASCII decimal | public int[] getASCIIdecimal() | public static int[] getASCIIdecimal(String ss) | |
public void displayASCIIdecimal() | public static void displayASCIIdecimal(String ss) | ||
rowspan=1> public int[] getDashesASCIIdecimal() | public static int[] getDashesASCIIdecimal(String ss) | ||
public int[] getSingleQuotationMarksASCIIdecimal() | public static int[] getSingleQuotationMarksASCIIdecimal(String ss) | ||
public int[] getDoubleQuotationMarksASCIIdecimal() | public static int[] getDoubleQuotationMarksASCIIdecimal(String ss) | ||
public int[] getQuotationMarksASCIIdecimal() | public static int[] getQuotationMarksASCIIdecimal(String ss) | ||
public int[] getSurnameApostrophesASCIIdecimal() | public static int[] getSurnameApostrophesASCIIdecimal(String ss) | ||
public int[] getPossessiveApostrophesASCIIdecimal() | public static int[] getPossessiveApostrophesASCIIdecimal(String ss) | ||
Get ASCII hexadecimal | public String[] getASCIIhexadecimal() | public static String[] getASCIIhexadecimal(String ss) | |
Replacements See also: Preparation for html display and for java display both for html codes replacements [below]. Tokenisation for token separator replacements [above]. | Replace substring1 by substring2 | public String replaceSubstring(String substring1, String substring2) | public static String replaceSubstring(String substring1, String substring2, String ss) |
Replace char1 by char2 | public String replaceChar(char char1, char char2) | public static String replaceChar(char char1, char char2, String ss) | |
Replace tabs with spaces | public String replaceTabsWithSpaces() | public static String replaceTabsWithSpaces(String ss) | |
Replace semi-colons with commas | public String replaceSemicolonsWithCommas() | public static String replaceSemicolonsWithCommas(String ss) | |
Replace dashes with spaces | public String replaceDashesWithSpaces() | public static String replaceDashesWithSpaces(String ss) | |
Replace quotation marks with spaces | public String replaceSingleQuotationMarksWithSpaces() | public static String replaceSingleQuotationMarksWithSpaces(String ss) | |
public String replaceDoubleQuotationMarksWithSpaces() | public static String replaceDoubleQuotationMarksWithSpaces(String ss) | ||
public String replaceQuotationMarksWithSpaces() | public static String replaceQuotationMarksWithSpaces(String ss) | ||
Replace apostrophes with spaces | public String replaceSurnameApostrophesWithSpaces() | public static String replaceSurnameApostrophesWithSpaces(String ss) | |
public String replacePossessiveApostrophesWithSpaces() | public static String replacePossessiveApostrophesWithSpaces(String ss) | ||
Removals | Remove accents | public String removeAccents() | public static String removeAccents(String ss) |
Remove white spaces |
public String removeWhiteSpaces() |
public static String removeWhiteSpaces(String ss) | |
Remove dashes | public String removeDashes() | public static String removeDashes(String ss) | |
Remove quotation marks | public String removeSingleQuotationMarks() | public static String removeSingleQuotationMarks(String ss) | |
public String removeDoubleQuotationMarks() | public static String removeDoubleQuotationMarks(String ss) | ||
public String removeQuotationMarks() | public static String removeQuotationMarks(String ss) | ||
Remove apostrophes | public String removeSurnameApostrophes() | public static String removeSurnameApostrophes(String ss) | |
public String removePossessiveApostrophes() | public static String removePossessiveApostrophes(String ss) | ||
Preparation for HTML display | Dashes | public String dashesToHtmlNumberCodes() | public static String dashesToHtmlNumberCodes(String ss) |
public String dashesToHtmlSpecificNumberCode(String code) | public static String dashesToSpecificHtmlNumberCode(String code, String ss) | ||
Single Quotation Marks | public String singleQuotationMarksToHtmlNumberCodes() | public static String singleQuotationMarksToHtmlNumberCodes(String ss) | |
public String singleQuotationMarksToHtmlSpecificNumberCode(String code) | public static String singleQuotationMarksToSpecificHtmlNumberCode(String code, String ss) | ||
Double Quotation Marks | public String doubleQuotationMarksToHtmlNumberCodes() | public static String doubleQuotationMarksToHtmlNumberCodes(String ss) | |
public String doubleQuotationMarksToHtmlSpecificNumberCode(String code) | public static String doubleQuotationMarksToSpecificHtmlNumberCode(String code, String ss) | ||
All Quotation Marks | public String allQuotationMarksToHtmlNumberCodes() | public static String allQuotationMarksToHtmlNumberCodes(String ss) | |
public String allQuotationMarksToHtmlSpecificNumberCode(String code) | public static String allQuotationMarksToSpecificHtmlNumberCode(String code, String ss) | ||
Accented Letters | public String accentedToHtmlNumberCodes() | public static String accentedToHtmlNumberCodes(String ss) | |
Preparation for Java display | Change html codes to chars | public String allHtmlNumberCodesToAsciiChars() | public static String allHtmlNumberCodesToAsciiChars(String ss) |
public String allHtmlNameCodesToAsciiChars()String code) | public static String allHtmlNameCodesToAsciiChars(String code, String ss) | ||
ANCILLARY METHODS | |||
HTML Code, ASCII code and character code information | html name code and html number code information | public void htmlCodeInfo() | |
public void htmlCodeInfo(String code) | |||
ASCII decimal code information | public void asciiDecimalCodeInfo() | ||
public void asciiDecimalCodeInfo(int code) | |||
public void asciiDecimalCodeInfo(String code) | |||
ASCII hexadecimal code information | public void asciiHexadecimalecimalCodeInfo() | ||
public void asciiHexadecimalecimalCodeInfo(String code) | |||
character information | public void charCodeInfo() | ||
public void charCodeInfo(char code) | |||
HTML Code and ASCII code interconversions | |||
HTML decimal code to HTML name code |
public static String htmlDecimalCodeToHtmlNameCode(String deccode) | ||
HTML decimal code to HTML hexadecimal code |
public static String htmlDecimalCodeToHtmlHexadecimalCode(String decCode) | ||
HTML decimal code to ASCII decimal code |
public static int htmlDecimalCodeToAsciiDecimalCode(String deccode) | ||
HTML decimal code to ASCII hexadecimal code |
public static String htmlDecimalCodeToAsciiHexadecimalCode(String decCode) | ||
HTML hexadecimal code to HTML decimal code |
public static String htmlhexaecimalCodeToHtmlDecimalCode(String hexcode) | ||
HTML hexadecimal code to HTML name code |
public static String htmlHexadecimalCodeToHtmlNameCode(String hexcode) | ||
HTML hexadecimal code to ASCII decimal code |
public static int htmlHexadecimalCodeToAsciiDecimalCode(String hcode) | ||
HTML hexadecimal code to ASCII hexadecimal code |
public static String htmlHexadecimalCodeToAsciiHexadecimalCode(String hexcode) | ||
HTML name code to HTML decimal code |
public static String htmlNameCodeToHtmlDecimalCode(String hexcode) | ||
HTML name code to HTML hexadecimal code | public static String htmlNameCodeToHtmlHexadecimalCode(String namecode) | ||
HTML name code to ASCII decimal code |
public static int htmlNameCodeToAsciiDecimalCode(String hcode) | ||
HTML name code to ASCII hexadecimal code |
public static String htmlNameCodeToAsciiHexadecimalCode(String namecode) | ||
ASCII decimal to HTML decimal code |
public static String asciiDecimalCodeToHtmlDecimalNumberCode(int dec) | ||
public static String asciiDecimalCodeToHtmlDecimalNumberCode(String dec) | |||
ASCII decimal to HTML hexadecimal code |
public static String asciiDecimalCodeToHtmlHexadecimalNumberCode(int dec) | ||
public static String asciiDecimalCodeToHtmlHexadecimalNumberCode(String dec) | |||
ASCII decimal code to HTML name code |
public static String asciiDecimalCodeToHtmlNameCode(int dec) | ||
public static String asciiDecimalCodeToHtmlNameCode(String dec) | |||
ASCII hexadecimal to HTML hexadecimal code |
public static String asciiHexadecimalCodeToHtmlHexadecimalNumberCode(String hex) | ||
ASCII hexadecimal to HTML decimal code |
public static String asciiHexadecimalCodeToHtmlDecimalNumberCode(String hex) | ||
ASCII hexadecimal code to HTML name code | public static String asciiHexadecimalCodeToHtmlNameCode(String hex) | ||
Decimal, hexadecimal, octal and binary number interconversions | Decimal number to hexadecimal number | public static String decimalToHexadecimal(int dec) | |
public static String decimalToHexadecimal(String dec) | |||
Decimal number to octal number | public static String decimalToOctal(int dec) | ||
public static String decimalToOctal(String dec) | |||
Decimal number to binary number | public static String decimalToBinary(int dec) | ||
public static String decimalToBinary(String dec) | |||
Hexadecimal number to decimal number | public static int hexadecimalToDecimal(String hex) | ||
public static String hexadecimalToDecimalString(String hex) | |||
Hexadecimal number to octal number | public static String hexadecimalToOctal(String hex) | ||
Hexadecimal number to binary number | public static String hexadecimalToBinary(String hex) | ||
Octal number to decimal number | public static int octalToDecimal(String oct) | ||
public static String octalToDecimalString(String oct) | |||
Octal number to hexadecimal number | public static String octalToHexadecimal(String oct) | ||
Octal number to binary number | public static String octalToBinary(String oct) | ||
Binary number to decimal number | public static int binaryToDecimal(String bin) | ||
public static String binaryToDecimalString(String bin) | |||
Binary number to hexadecimal number | public static String binaryToHexadecimal(String bin) | ||
Binary number to octal number | public static String binaryToOctal(String bin) | ||
Encoding See also Introduction | Get file encoding | public static String getFileEncoding(); | |
Get sun.jnu encoding | public static String getSunJnuEncoding(); | ||
Get operating system | public static String getOperatingSystem(); | ||
Display encoding | public static void displayEncoding(); | ||
Set encoding tabulation | public void setEncodingTabulation(int option); | ||
Get tabulated encoding name | public void getTabulatedEncoding(); | ||
Under construction: more methods to be added |