第 6 章
•
字 串
–
认识字符串( String )
–
字符串进阶运用
String 类别
•
在某些程序语言中,字符串是以字符数组
的方式存在
•
在 Java 中字符串不仅仅是字符数组,而是
String 类别的一个实例
String text =" 字符串的使用 ";
System.out.println(text);
String 类别
•
字符串必须使用“”来包括您的文字
•
字符串的字符是使用 Unicode 字符来建构
•
字符串的串接在 Java 中可以直接使用 '+'
String msg =" 哈啰! ";
msg = msg + "Java 程序设计! ";
System.out.println(msg);
String 类别
•
字符串在 Java 中以 String 类别的一个实例
存在
方 法 说 明
length() 取得字符串的字符长度
equals() 判断原字符串中的字符是否相等于指定字符串中的字符
toLowerCase() 转换字符串中的英文字符为小写
toUpperCase() 转换字符串中的英文字符为大写
String text = "hello";
System.out.println(" 字符串内容 : " + text);
System.out.println(" 字符串长度 : " + text.length());
System.out.println(" 等於 hello? " +
text.equals("hello"));
System.out.println(" 转为大寫 : " +
text.toUpperCase());
System.out.println(" 转为小寫 : " +
text.toLowerCase());
String 类别
•
将输入的字符串转换为整数、浮点数等
•
指定的字符串无法剖析为指定的数据型态数值,
则会发生 NumberFormatException 例外
方 法 说 明
Byte.parseByte( 字符串 ) 将字符串剖析为位
Short.parseShort( 字符串 ) 将字符串剖析为 short 整数
Integer.parseInt( 字符串 ) 将字符串剖析为 int 整数
Long.parseLong( 字符串 ) 将字符串剖析为 long 整数
Float.parseFloat( 字符串 ) 将字符串剖析为 oat 浮点数
Double.parseDouble( 字符串 ) 将字符串剖析为 double 浮点数