脚本宝典收集整理的这篇文章主要介绍了java语言基础,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
java语言基础
1.运算符
自增自减运算符(单目运算符)
放在操作元前面:先增减,再参与运算,放在后面,反之;
a=5; b=a++;c=++a;//a=7 b=5 c=7
逻辑运算符
优先顺序
增量和减量》算数运算》比较运算》逻辑运算》赋值运算
2.流程控制
switch 多选一
常量值必须是整数、字符型或字符串型 //case 1.1 不合法的
swITch(表达式) { case 常量值1 语句块1; [break;] case 常量值n 语句块n; [break;] default; 语句块n+1; [break;] }
while与do...while区别
3.字符串
string类型
字符串必须包含在一对双引号之内("")
声明字符串变量必须经过初始化才能使用
引用字符串常量创建字符串变量
String str1,str2; str1 = "hello"; str2 = "hello"; //str1,str2具有相同实引用,指向相同地址
graph RL A[hello]-->B(str1) A-->C(srt2)
获取字符串信息
1.length 包含字符串中的空格
2.字符串查找 indexOf lastIndexOf
3.lastindexOf() 方法中参数是空字符串"",则返回length的结果相同
4.charAt() 返回指定索引处的字符返回
System.out.PRintln("hello".charAt(4));//o
5.截取字符串 substring
System.out.println("hello".substring(2));//llo System.out.println("hello".substring(2, 4));//ll
6.trim 去除前后的空格,中间的空格保留
System.out.println(" he llo ".trim().length());//6
7.字符串替换 replace
System.out.println("hello".replace("l", "q"));//heQQo
8.字符串开头结尾 startsWith endsWith
9.字符串相等 equals区分大小写 equalsIgnoreCase()忽略大小写
String str1, str2; str1 = "helo"; str2 = "helo"; System.out.println(str1 == str2);//true String str3 = new String("hello"); String str4 = new String("hello"); System.out.println(str3 == str4);//false //str1,str2是引用的字符串常量,指向相同地址 //str3,str4是不同的对象,指向不同内存地址
10.大小写转换 toLowerCase toUpPErCase
11.字符串分割 split
String str = "abc,def,ghi,jkl"; String[] str1 = str.split(","); for (String i : str1) { System.out.println(i); } System.out.println(); String[] str2 = str.split(",", 2); for (String j : str2) { System.out.println(j); } //第一次结果 abc def ghi jkl //第二次结果 abc def,ghi,jkl
以上是脚本宝典为你收集整理的java语言基础全部内容,希望文章能够帮你解决java语言基础所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。