Java
Java
StringBuilder GetNth
Demonstrates the GetNth method.Chilkat Java Downloads
import com.chilkatsoft.*;
public class ChilkatExample {
static {
try {
System.loadLibrary("chilkat");
} catch (UnsatisfiedLinkError e) {
System.err.println("Native code library failed to load.\n" + e);
System.exit(1);
}
}
public static void main(String argv[])
{
// The GetNth method is handy for getting parts from delimited strings.
// For example:
CkStringBuilder sb = new CkStringBuilder();
sb.Append("red,blue,\"green,purple\",,yellow");
String delimiterChar = ",";
boolean exceptDoubleQuoted = true;
boolean exceptEscaped = true;
// Prints "[red]"
System.out.println("[" + sb.getNth(0,delimiterChar,exceptDoubleQuoted,exceptEscaped) + "]");
// Prints "[blue]"
System.out.println("[" + sb.getNth(1,delimiterChar,exceptDoubleQuoted,exceptEscaped) + "]");
// Prints "[green,purple]"
System.out.println("[" + sb.getNth(2,delimiterChar,exceptDoubleQuoted,exceptEscaped) + "]");
// Prints "[]"
System.out.println("[" + sb.getNth(3,delimiterChar,exceptDoubleQuoted,exceptEscaped) + "]");
// Prints "[yellow]"
System.out.println("[" + sb.getNth(4,delimiterChar,exceptDoubleQuoted,exceptEscaped) + "]");
// Prints "[]"
System.out.println("[" + sb.getNth(5,delimiterChar,exceptDoubleQuoted,exceptEscaped) + "]");
}
}