黑马程序员技术交流社区
标题:
简单分享眼下需要学JAVA基础11天笔记之二
[打印本页]
作者:
易大帅
时间:
2017-3-10 17:18
标题:
简单分享眼下需要学JAVA基础11天笔记之二
我有幸参与感受java基础11天,今天借着这个广阔的平台:就给大家分享java基础11天一点心得和一点笔记。。希望对刚入行的没有基础童鞋一点点帮助。。废话不多说直接上笔记,祝各位赢在起跑线!!!!
第二天
千里之行始于手,没错就是手!!!!!!!!!!!
今日介绍内容
Eclipse的安装,配置及使用
运算符
键盘录入
一,Eclipe的概述和安装
http://eclipse.org/
常用辅助键和快捷键定义
内容辅助键 alt+/ main syso
快捷键
注释 单行 选中内容,ctrl+/,在来一次取消
多行 选中内容,ctrl+shift+/,ctrl+shift+\
格式化 ctrl+shift +f
二,运算符
1.算数运算符 运算符定义:对常量和变量进行操作的符号称为运算符
表达式
用运算符把常量或者变量链接起来符号java语法的式子就可以称为表达式
不同运算符链接的式子体现的是不同类型的表达式
常用运算符
算数运算符、赋值运算符 ,关系运算符,逻辑运算符,三元运算符
算术运算符 有哪些
* +,-,*,/,%,++,--
算数运算符取余和除法的区别
%:取余运算符。得到的是两个相除数据数据的余数
/:除法运算符。得到是两个相除的数据的商
使用场景: %:判断两个数据是否整除。
2.字符和字符串参与到加法操作
字符参与运算
其实是拿该字符对应的数字来操作
'a' 97;
'A' 65;
'0' 48;
char ch ='2'+2; 转换成字符串 0是48 结果输出52 结果是字符的 4
char ch1= 'A'+'a'; 超出aksm 结果输出?
字符串参与运算 这里其实做的不是加法运算,而是字符串拼接.
字符串和其他类型的数据做拼接,结果是字符串类型的。
算数运算符++和--的用法
++,--运算符: 单独使用的时候++在前和后都一样结果 ++在前先加后用++在后先用后加
3.赋值运算符
赋值运算符分类
基本的赋值运算符:= 扩展的运算符 +=,-=.*=,/=.%=
+=: a+=20;相当于a = (a的数据类型)(a + 20);
4.关系运算符
== ,!=,>,>=,<,<=
关系运算符的结果都是boolean型,也就是要么是true,要么是false.
关系运算符 "=="
5.逻辑运算符
&,|,^,!
&&,||
逻辑运算符一般用于连接boolean类型的表达式或者值。
表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。
算术表达式:a + b
比较表达式:a == b(条件表达式)
&逻辑与:有false则false。
|逻辑或:有true则true。
^逻辑异或:相同为false,不同为true。
6.逻辑运算符&&与&的区别
&&和&的区别?
最终结果一样。
&&具有短路效果。左边是false,右边不执行。
&是无论左边是false还是true,右边都会执行
||和|的区别?
a:最终结果一样
b:||具有短路效果.左边是true,右边不执行
|是无论左边是false还是true,右边都会执行
7.三元运算符
定义:格式
(关系表达式)?表达式1:表达式2;
如果条件为true,运算后的结果是表达式1;
如果条件为false,运算后的结果是表达式2;
三,键盘录入
定义:我们目前在写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的,所以,把数据改进为键盘录入,提高程序的灵活性。
步骤:
导包:(位置放到class定义的上面)
improt java.uitl.Scanner;
创建对象:Scanner sc=new Scanner(System.in)
接收数据
int x=sc.nextIn();
键盘录入:
A:导包 导包
B:创建对象 创建键盘录入对象
C:接收数据 调用对象方法nextInt();
好了大概就样咯!!!
NbTwo.png
(38.84 KB, 下载次数: 8)
下载附件
2017-3-10 17:16 上传
作者:
q794973154
时间:
2017-3-10 17:26
路过……
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2