java语言基础

发布时间:2019-11-20 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了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;] }

whiledo...while区别

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,请注明来意。