1.
length 计算字符串长度——有几个字母
例:
public class Stal{
public static void main(String [] args){
String str ="我是字符串"; //String【S大写】-字符串名=”字面量“
int charLen = str.length() //定义一个变量=字符串名.length()【括号是方法,可以计算数 量】 于是charlen就是那个字符串的长度的数值
System.out.println(charlen); //最后输出显示:charlen的数值,额外显示额要打双引号,原来的变量不用。
2.
compareTo 比较
——T大写
加上IgnoreCase 忽略大小写
if (字符串1.compareTo(字符串2))<,>,==
例:
public class Stal{
public static void main(String [] args){
String company1 = "foolt"; //String一个字符串名=双引号字面量
String company2 = "fooly";
int result = company1.compareTo(company2); //定义一个整形变量result,意思是“结果”, =字符串1 . compareTo(字符串2)
if (result == 0) { //如果(结果等于0)
System.out.println ("1"); //输出1
}
else{ //不是的话、否则
System.out.println("2"); //输出2
}
}
}
3.
equals 判断是否相等
if (字符串1.equals(字符串2))
System.out.println("字符串1=字符串2");
例:
if(string1.equals(string2)) //如果1等于2
System.out.println("string1 等于string2");
4.
startsWith 从谁开始打头
变量名isStart,S大写
例:
public class Stal{
public static void main(String [] args){
String company1 = "foolt";
String company2 = "fooly";
boolean isStart = company1.startsWith("fo"); //要用布尔型变量,回答true或fauls
System.out.println(isStart);
}
}
5.
变量
1)整数类型:byte,short,int,long.占用字节分别为1,2,4,8
大的转换成小的:
long q =6;
short w =(short)(q/w); //大的转换成小的,括号小的变量类型,括号运算
System.out.println("强制转换"+w);
小的转换成大的:
隐式转换。
自动就转换了。
2)浮点类型:float,double,占用字节4,8
floatf =3.4f
3)布尔型:boolean,不像其他语言和c那样,可以用0或1表示,Java中的boolean只有true和false.
4)字符型:char.Java字符采用Unicode编码,所以每个字符都占2个字节.
5)final修饰:
在变量声明的时候,在类型的前边使用final修饰,表示声明的是一个常量,
变量前面加了final后就变成了常量,就不能变了,不能改
例如:
final int i=10;
final char c='A';
final String s="abc";
由final修饰的常量在声明时必须初始化。
除基本数据类型外,final可以修饰任何数据类型的量,使其成为常量。
6.
index Of
判断是否存在这个字符。
在第几位
网友评论