java的基本语法及规范

1.类名必须使用public修饰
2.编写java代码及必要的注释
3.使用javac命令运行编译后的class文件
4.程序是通过main()方法作为入口
5.类名不能随便的命名
6.void不可少
7.java对英文字母大小写敏感
8. 结尾必须使用-----》 ;
9. java不能使用关键字作为变量名,类名,包名等
10.变量都必须要赋值之后才能使用
public class HelloWorld{
public static void main(String[] args){
System.out.ptintln(“控制输出”)
}
}

数据类型:

int 整型
double 双精度浮点型
char 字符型
String 字符串型
boolean 布尔值true false

关系运算符

, < , >= , <= ,== ,!=

算术运算符
“+”,“-”,“ * ” , / , %
“=” 是赋值运算符,即把右边的值赋给左边的变量
“==”是比较运算符

逻辑运算符:
&& 与:
两个条件同时为真,则结果为真,两个条件有一个为假,则结果为假
|| 或:
两个条件只要有一个条件为真则结果为真

!非
条件结果为真则为真,结果为假则为假
运算符的优先级别:
算术运算符>关系运算符>逻辑运算符
IO接收
Scanner input = new Scanner(System.in);
int s = input.nextInt()

数据类型的转换是为了方便不同类型的数据之间进行运算
数据类型转化包括自动类型转换和强制类型转换,发生自动类型转换时必须符合一定的条件,比如double和int

switch表示“开关”
switch(a){
case 1:
break;
default:
break;
}
while循环结构特点是先判断,后执行
do-while循环结构的特点是先执行,在判断
break终止某个循环,程序转跳到循环体的外一层
continue语句是用于跳出本次循环,进入下一次循环语句

toLowerCase():转换字符串中的英文字母为小写
toUpperCase():转换字符串中的英文字母为大写

public int indexOf(int ch) 搜索第一个出现的字符ch(或者字符串value)
public int indexOf(String value)

public int lastIndexOf(int ch)
public int lastIndexOf(String value)
搜索最后一个出现的字符ch(或者字符串value)

public String substring(int index)
提取从位置索引开始的字符串部分

public String substring(int beginindex,int endindex)
提取beginindex和endindex之间的字符串部分

public String trim()
返回一个前后不含任何空格的调用字符串的副本

字符串的拆分
split(String separator ,int limit)
separator可选项,标识拆分字符串时使用一个或者多个字符,如果不选该项,则返回包含该字符串所有单个字符的元素数组
limit可选项,该值用来限制返回数组中的元素个数

StringBuffer类
是位于java.lang包中,是String类的增强类,使用StringBuffer类也需要两步完成
1.声明StringBuffer对象并且初始化
StringBuffer s = new StringBuffer();
2.调用时使用 “ .”操作符完成

toString()转换为String类型的对象并返回

append()和String类的concat()方法一样,都是把一个字符串追加到另一个字符串后面,有所不同的是String中只能将String类型的字符串追加到一个字符串后,而StringBuffer可以将任何类型的值追加到字符串之后

insert(位置,参数)
将参数插入到字符串的指定位置(int类型)后并返回,参数可以是包括String的任何类型

StringBuffer类的length()方法,获取数字串的长度,

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值