黑马程序员_java_java的基本程序结构与String的使用
java的基本程序结构
java有8种基本的数据类型,分别为:byte,short,int,long,float,double,boolean,char.
其中int在内存中占4个字节,short为2个,long为8个,byte为8个。
int类型的取值范围为正负128*128*128*128*8(-1)
byte类型的取值范围为正负128*128*2(-1)
特殊字符的转义序列符
\b 退格
\t 制表
\n 换行
\r 回车
\" 双引号
\\ 反斜杠
\\' 单引号
常量:利用finally声明的常量,只能被赋值一次。
%与/
%得到被除后的余数
/得到被除后的整数
例如: 9%5=4
9/5=1
字符串的拼接
String s1="hello";
String s2="world";
String s=s1+s2;s="helloworld";
检测两个字符串是否相等,但不区分大小写
"hello".equalsIgnoreCase("HELLO");
字符串String
字符串是java中常用的类
String s1="Hello ";
String s2="world";
System.out.println(s1.charAt(1));//取得字符串中位置为1的那上字符
System.out.println(s1.compareTo(s2));//按照字典的顺序比较两个字符串,
//如果s1位于s2之前,就返回一个负数,位于s2之后,就返回一个正数。相等的话返回0
System.out.println(s1.concat(s2));//合并两上字符串
System.out.println(s1.toLowerCase());//将字符串转为小写
System.out.println(s1.toUpperCase());//将字符串转为大写
System.out.println(s1.indexOf('l'));//第一次出现某个字符的位置
System.out.println(s1.length());//字符串的长度
System.out.println(s1.lastIndexOf("e"));//最后一次出现某个字符的位置
System.out.println(s1.replace('o', 'h'));//将字符串的某一个字符替换成另外一个
System.out.println(s1.startsWith("1"));//判断字符串是不是以某个字符开始的。
System.out.println(s1.substring(1, 3));//截取字符串
System.out.println(s1.trim());//删除开头与结尾的空格
浙公网安备 33010602011771号