⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 字符串.txt

📁 适合初学者练习 包括awt小程序、list和map群体等100多个java程序
💻 TXT
📖 第 1 页 / 共 2 页
字号:
001: public static String valueOf(Object obj);
002: public static String valueOf(char data[]);
003: public static String valueOf(char data[], int offset, int count);
004: public static String copyValueOf(char data[], int offset, int count);
005: public static String copyValueOf(char data[]);
006: public static String valueOf(boolean b);
007: public static String valueOf(char c);
008: public static String valueOf(int i);
009: public static String valueOf(long l);
010: public static String valueOf(float f);
011: public static String valueOf(double d);

Return to top 
--------------------------------------------------------------------------------

字符串 List.13 StringBufferMethods.txt 
Return to top 
001: // StringBuffer class constructors
002: public StringBuffer();
003: public StringBuffer(int length);
004: public StringBuffer(String str);
005: 
006: // StringBuffer class length and capacity methods
007: public int length();
008: public int capacity();
009: public synchronized void ensureCapacity(int minimumCapacity);
010: public synchronized void setLength(int newLength);
011: 
012: // StringBuffer class char methods
013: public synchronized char charAt(int index);
014: public synchronized void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin);
015: public synchronized void setCharAt(int index, char ch);
016: 
017: // StringBuffer class append methods
018: public synchronized StringBuffer append(Object obj);
019: public synchronized StringBuffer append(String str);
020: public synchronized StringBuffer append(char str[]);
021: public synchronized StringBuffer append(char str[], int offset, int len);
022: public StringBuffer append(boolean b);
023: public synchronized StringBuffer append(char c);
024: public StringBuffer append(int i);
025: public StringBuffer append(long l);
026: public StringBuffer append(float f);
027: public StringBuffer append(double d);
028: 
029: // StringBuffer class delete and replace methods
030: public synchronized StringBuffer delete(int start, int end);
031: public synchronized StringBuffer deleteCharAt(int index);
032: public synchronized StringBuffer replace(int start, int end, String str);
033: 
034: // StringBuffer class substring methods
035: public String substring(int start);
036: public synchronized String substring(int start, int end);
037: 
038: // StringBuffer class insert methods
039: public synchronized StringBuffer insert(int index, char str[], int offset, int len);
040: public synchronized StringBuffer insert(int offset, Object obj);
041: public synchronized StringBuffer insert(int offset, String str);
042: public synchronized StringBuffer insert(int offset, char str[]);
043: public StringBuffer insert(int offset, boolean b);
044: public synchronized StringBuffer insert(int offset, char c);
045: public StringBuffer insert(int offset, int i);
046: public StringBuffer insert(int offset, long l);
047: public StringBuffer insert(int offset, float f);
048: public StringBuffer insert(int offset, double d);
049: 
050: // StringBuffer class other methods
051: public synchronized StringBuffer reverse();
052: public String toString();
053: private synchronized void readObject(java.io.ObjectInputStream s);

Return to top 
--------------------------------------------------------------------------------

字符串 List.14 StringAppend/StringAppend.java 
Return to top 
001: class StringAppend {
002:  public static void main(String args[]) {
003:   // Declare and initialize a StringBuffer object
004:   StringBuffer buffer = new StringBuffer(80);
005:   // Declare some variables of different types
006:   boolean truth = false;
007:   long value = 1000000;
008:   char ch = '$';
009:   // Append literal strings and variables to buffer
010:   buffer.append("You won ");
011:   buffer.append(ch);
012:   buffer.append(value);
013:   buffer.append(" is a ");
014:   buffer.append(truth);
015:   buffer.append(" statement!");
016:   // Display the result
017:   System.out.println(buffer);
018:  }
019: }

Return to top 
--------------------------------------------------------------------------------

字符串 List.15 Character.txt 
Return to top 
001: // Character class constructor
002: public Character(char value);
003: 
004: // Character class methods
005: public char charValue();
006: public int hashCode();
007: public boolean equals(Object obj);
008: public String toString();
009: public static char toLowerCase(char ch);
010: public static char toUpperCase(char ch);
011: public static char toTitleCase(char ch);
012: public static int digit(char ch, int radix);
013: public static int getNumericValue(char ch);
014: 
015: // Character class "is" methods
016: public static boolean isLowerCase(char ch);
017: public static boolean isUpperCase(char ch);
018: public static boolean isTitleCase(char ch);
019: public static boolean isDigit(char ch);
020: public static boolean isDefined(char ch);
021: public static boolean isLetter(char ch);
022: public static boolean isLetterOrDigit(char ch);
023: public static boolean isJavaLetter(char ch);
024: public static boolean isJavaLetterOrDigit(char ch);
025: public static boolean isJavaIdentifierStart(char ch);
026: public static boolean isJavaIdentifierPart(char ch);
027: public static boolean isUnicodeIdentifierStart(char ch);
028: public static boolean isUnicodeIdentifierPart(char ch);
029: public static boolean isIdentifierIgnorable(char ch);
030: public static boolean isSpace(char ch);
031: public static boolean isWhitespace(char ch);
032: public static boolean isISOControl(char ch);
033: 
034: // Character class other methods
035: public static int getType(char ch);
036: public static char forDigit(int digit, int radix);
037: public int compareTo(Character anotherCharacter);
038: public int compareTo(Object o);

Return to top 
--------------------------------------------------------------------------------

字符串 List.16 ChRadix/ChRadix.java 
Return to top 
001: class ChRadix {
002:  public static void main(String args[]) {
003:   System.out.println("Min radix = " + Character.MIN_RADIX);
004:   System.out.println("Max radix = " + Character.MAX_RADIX);
005: 
006:   int radix = 12, result;
007:   char ch = '0';
008:   if (Character.MIN_RADIX <= radix && 
009:       radix <= Character.MAX_RADIX) {
010:    while (ch <= 'Z') {
011:     result = Character.digit(ch, radix);
012:     if (result >= 0)
013:       System.out.println(
014:        ch + " in base " + radix + " = " + result);
015:     else
016:      System.out.println("Char " + ch + " undefined for radix");
017:     if (ch == '9')
018:      ch = 'A';
019:     else
020:      ch++;
021:    } // while
022:   } else
023:    System.out.println("Radix " + radix + " out of range");
024:  }
025: }

Return to top 
--------------------------------------------------------------------------------

字符串 List.17 ChType/ChType.java 
Return to top 
001: class ChType {
002: 
003:  // Display type of ch (not all types listed)
004:  public static void showType(char ch) {
005:   int type = Character.getType(ch);
006:   String s;
007:   switch (type) {
008:    case Character.UPPERCASE_LETTER:
009:     s = "uppercase letter"; break;
010:    case Character.LOWERCASE_LETTER:
011:     s = "lowercase letter"; break;
012:    case Character.DECIMAL_DIGIT_NUMBER:
013:     s = "decimal digit number"; break;
014:    case Character.OTHER_PUNCTUATION:
015:     s = "punctuation symbol"; break;
016:    case Character.MATH_SYMBOL:
017:     s = "math symbol"; break;
018:    case Character.CURRENCY_SYMBOL:
019:     s = "currency symbol"; break;
020:    default:
021:     s = "unknown symbol";
022:   }
023:   System.out.println("char " + ch + " : " + s +
024:     " (" + (int)ch + ")");
025:  }
026: 
027:  public static void main(String args[]) {
028:   showType('A');
029:   showType('z');
030:   showType('3');
031:   showType('!');
032:   showType('+');
033:   showType('$');
034:   showType('/u0123');
035:  }
036: }

Return to top 
--------------------------------------------------------------------------------

字符串 List.18 InputString/InputString.java 
Return to top 
001: import java.io.IOException;
002: 
003: class InputString {
004:  public static void main(String args[]) {
005:   try {
006:    StringBuffer buffer = new StringBuffer(64);
007:    char ch;
008:  // Prompt for and read a string
009:    System.out.print("Type something: ");
010:    while ((ch = (char)System.in.read()) != '/n')
011:     buffer.append(ch);  // Build string using ch
012:    // Display string entered
013:    System.out.println("You entered: " + buffer);
014:   } catch (IOException e) {            // Trap exception
015:    System.out.println(e.toString());   // Display error
016:   }
017:  }
018: }

Return to top 
--------------------------------------------------------------------------------

字符串 List.19 CommandLine/CommandLine.java 
Return to top 
001: class CommandLine {
002:  public static void main(String args[]) {
003:   System.out.println("Number of arguments = " + args.length);
004:   for (int i = 0; i < args.length; i++) {
005:    System.out.println(args[i]);
006:   }
007:  }
008: }

Return to top 
? 2003 by ChinaITLa

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -