Java程序设计基础

目录

»»常量

1.整型常量

2.浮点型常量

3.bool型常量

4.字符型常量

5.字符串常量

»»变量

final变量

»»运算符和表达式

1.运算符

2.一些语句

»»一维数组

1.声明 

2.数组的创建

3.数组赋值

3.1“=”赋值

3.2整体赋值

»»二维数组

1.声明

2.数组的创建

»»字符串


»»常量

1.整型常量

有正负号

2.浮点型常量

  • 双精度实数(double,8个字节,数字后+D/d默认
  • 浮点实数(float,4个字节,数字后+F/f

表示方法

  • 十进制:必须有小数点,0.2,12.0等
  • 科学计数法:123e3,123E3,0.4e8D

3.bool型常量

True/False

4.字符型常量

只能存储单个字符,必须用‘ ’

5.字符串常量

可以用“ ”


»»变量

整型变量默认值=0

final变量

带有关键字final的变量

  • final int aFinalVar = 0

final变量初始化后不能再改变 


»»运算符和表达式

1.运算符

op表示操作数

  • 一元运算符(单目运算符)
    • operator  op
    • op  operator
  • 二元运算符(双目运算符)
    • op1  operator  op2
  • 三元运算符(三目运算符)
    • op1 ? op2 : op3

2.一些语句

import/包含语句

  • 引入程序所需的类
  • import Java.io.*;
  • import java.applet.Applet;

pachage/打包语句

  • 指明所定义的类属于哪个包
  • 通常作为源程序的第一条语句
  • package test;

»»一维数组

数组声明后不能被访问,因未给数组元素分配内存空间。

1.声明 

  • 法一:类型 数组名[];

String args[]; int a[]; double amount[]; char c[];

  • 法二:类型[] 数组名;

String[] args; int[] a; double[] amount; char[] c;

2.数组的创建

new来创建

为数组元素分配内存空间,并对数组元素进行初始化

格式:  数组名 = new 类型[数组长度]

声明和创建的联用:int[] a = new int[3];

3.数组赋值

3.1“=”赋值

int[] array = {12,559,15,3,89,42};

3.2整体赋值

java.lang.System类中的方法进行整体赋值


»»二维数组

1.声明

类型 数组名[][];

2.数组的创建

  • 法一:直接分配空间(new)

eg:

int A[][] = new int[2][3];

int B1 = {1,2};

int B2 = {3,4,5};

A[0]=B1,A[1]=B2;

  • 法二:从最高维开始,为每一维分配空间

String[] args; int[] a; double[] amount; char[] c;


»»字符串

  • 创建一个String类的实例:
    • String strName1 = "Humpty dumpty";
    • String strName2 = new String("Egg");
  • 多个字符串可以用“ + ”合并起来
    • strName3 = strName1 + "is the name of" + strName2
  • 字符串的长度可以通过String类中的函数计算
    • int numLength = strName2.length();
  • 可将数字添加到字符串类型中 
    • String strVar = "Mark" + 1;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值