使用java理解程序逻辑_使用java理解程序逻辑(1)

今天开始,把以前学习的东西做一个整理,方便实时查阅,希望大家能够喜欢。可能查询上面比csdn那种麻烦,但是也希望大家能够多多理解,我尽量按照章节来,大部分东西都能够看到。有些东西可能不太好整理,我也就没整理了,见谅。前期更新比较多,后期看情况更新。

如果有地方不正确,或者大家有问题,也欢迎来问我,多多评论,谢谢了!

基本数据类型:

char:字符类型 只能存放单个字符 必须在'中      char sex='男';

int:整型 只能存放 整数: 0 负整数  正整数       int a=8;

double:双精度浮点型(小数点类型)          double b=7.77;

String:字符串类型 只能放在"中[最常用数据类型]   String c="见到你很高兴";

boolean:真假类型 只有true:真    false:假       boolean d=false;

快捷键:

ctrl+/:注释快捷键

输出快捷键:alt+/

\n:换行符 \t:制表符

int a;//声明变量:只是说法 内存中没有

a=20;//赋值:向内存开辟空间 并存放值 20

int b=30;//合二为一 声明并赋值

double fs=98.5;

System.out.println("java最高分是:"+fs);//拼接字符串 最终成字符串类型

变量命名规则:

java中变量名:只能包含:大小写字母 、0-9数字、 _、 $

变量名=首字符+其他字符

首字符:不能包含 数字0-9 其他都可以包含

变量名:最好采用 骆驼式写法(从第2个单词开始 首字母都大写)

变量名:不可以使用关键字(public int class double static )

变量必须被赋值 才能被使用

变量名不能重名

import java.util.Scanner;//导入输入功能包(允许使用输入器)

Scanner input=new Scanner(System.in);//创建输入器

输入三步骤:1、导入输入功能 2、创建输入器 3、开始输入

自动类型转换:小的可以自动放到大的里面

强制类型转:会有精度损失

double a=10;//int --> double 10.0 自动类型转换(隐式转换)

int b=(int)4.8;//double-->int 强转(强制类型转换)

=:赋值 ==:匹配相等不

比较运算符:> < >= <=小于等 ==等于 !=:不等于 都返回true 或 false

条件体内部仅有一条语句时  {} 可以省略 但是 多条语句不能省

三元运算符:条件? 值1 : 值2 如果条件返回 true:返回值1 否则:返回值2

String result= 1==1?"aaa":"ccc";

if(1==1)

{

result="aaa";

}

else

{

result="bbb";

}

System.out.println(result);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值