【Java基础】第一章 | Java基础语法

打印

System.out.println();

数据

  • 浮点数默认double,若需要float需要在数字后加上 F

  • 整数默认int,若需要long需要在数字后加上 L

  • 向下强转:范围小的类型 范围小的变量名 = (范围小的类型) 原本范围大的数据

  • 常见ASCII码

    '0'~'9'————48~57
    'A'~'Z'————65~90
    'a'~'z'————97~122

三元运算符

条件判断? 表达式A : 表达式B;

方法

  • Java的void方法,不需要写return

  • 同名但是参数列表不同(参数个数、参数类型、多个类型的顺序)的方法,被称为【重载】

修饰符 [static] 返回值类型 方法名(参数列表){
    方法体
}

分支if、for、while、do...while、switch

do{
    循环体
}while(条件);
​
​
switch(表达式){
    case 常量A : 语句A ; break;
    csse 常量B : 语句B ; break;
    ……
    case 常量N : 语句N ; break;
    default : 
}

增强for循环

for(集合/数组数据类型 变量名 : 集合名/数组名){
    //循环体
}

数组

  • 数组名实质上就是一个地址。作为方法参数的时候 array[ ] ,实际上是把地址传了进去

int[] array = new int[n];

Arrays(数组相关功能函数)

String str = Arrays.toString(数组名);   //把数组换成字符串,格式: [元素A,元素B,……,元素N]
sort(数组名);   //按照升序排序

可变参数

//修饰符 返回值类型 方法名(数据类型A 变量名A , …… , 数据类型N 变量名N , 可变数据类型... 变量名){   } 
​
//示例
public static int addN2(String str1 , String str2 , int...array){
​
}
  • 返回的多个参数,会被包装成一个名为【变量名】的数组

  • 可以使用不带索引的增强for循环进行 可变参数存储数组 的遍历

  • 一个方法的参数列表,只能有一个可变参数

  • 若方法的实参有多个,那么可变参数必须写在参数列表的末尾

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Graskli

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值