Java SE 第六节
1. 条件运算符(三元表达式),其形式为:
type d = a ? b : c; 具体化形式为:int d = 2 < 1 ? 3 : 4;
2.
轻量级的文本编辑器:UltraEdit、Editplus、vi、vim、gvim
3. 流程控制语句if的用法为:
第一种形式:
if(布尔表达式)
{
//待执行的代码
}
第二种形式:
if(布尔表达式)
{
//待执行的代码
}
else
{
//待执行的代码
}
第三种形式:
if(布尔表达式)
{
//待执行的代码
}
else if(布尔表达式)
{
//待执行的代码
}
else if(布尔表达式)
{
//待执行的代码
}
else
{
//待执行的代码
}
4. switch语句,使用形式为:
switch(变量) //
此处的变量类型就目前所学内容来看,只能为4种类型:byte, short, int, char。(还有一种枚举类型)
{
case 常量1:
//待执行的代码
break;
case 常量2:
//待执行的代码
break;
case 常量3:
//待执行的代码
break;
default:
//待执行的代码
}
虽然case语句中的break是可选的,但在绝大多数情况下,如果没有break,程序的逻辑就会发生错误,因此,通常情况下都需要加上break。
public class SwitchTest
{
public static void main(String[] args)
{
int a = 3;
switch(a)
{
case 3:
System.out.println("a == 3");
break;
case 1:
System.out.println("a == 1");
break;
case 2:
System.out.println("a == 2");
break;
default:
System.out.println("default");
}
if(3 == a)
{
System.out.println("a == 3");
}
else if(1 == a)
{
System.out.println("a == 1");
}
else if(2 == a)
{
System.out.println("a == 2");
}
else
{
System.out.println("default");
}
}
}
public class Test
{
public static void main(String[] args)
{
int a = 1;
int b = 2;
int c = 3;
int d = 4;
int e = a > b ? c : d;
System.out.println(e);
}
}
分享到:
相关推荐
Java基础知识:运算符
实验项目五:类和对象 实验项目六:运算符重载
Java程序设计基础:运算符与表达式.pptx
大数据必学Java基础(十九):运算符总结
大数据必学Java基础(十八):条件运算符和位运算符
Java运算符Java运算符Java运算符Java运算符Java运算符Java运算符Java运算符Java运算符
Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java...
大数据必学Java基础(十七):关系运算符和逻辑运算符
这是java的条件运算符的基本例子,可参照代码来学习。
大数据必学Java基础(十六):赋值运算符
包括: 运算符、表达式与语句笔记 运算符、表达式与语句视频 运算符、表达式与语句源代码
Java基础编程:条件运算符的嵌套和分支运用
天轰穿老师VS2010趣味编程视频教程,第16讲,运算符重载,FLV格式,压缩包自带10%恢复记录,自带10%恢复记录
计算机二级考点归纳:运算符的种类、运算优先级、结合性.docx
逻辑运算符用于对某个条件进行测试,运算结果为TRUE(1)或FALSE(0)。 例:a是否能被3和5整除 a%3=0&&a%5=0 运算符 运算符优先级 当一个复杂的表达式有多个运算符时,运算符优先级决定执行运算的先后次序。执行的...
JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零基础学JAVA+运算符JAVA+零...
关系运算符 目录 课程导入 掌握boolean类型的使用 掌握关系运算符的操 问题:求圆面积的程序。 引入 流程图描述算法 数据类型 获取半径值 计算面积 输出圆面积 结束 实现代码 public class ComputeArea{ public ...
能使用逻辑运算符组合条件 已知一个三角形的三条边长已经存放在变量a,b,c中,如何确定这个三角形能成立呢?条件如何写? 引入 a c b a+b>c , a+c>b , b+c>a a+b>c && a+c>b && b+c>a 检验一个数x是否被2或3整除,...
28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符...
本章节我们将为大家详细介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符及其他运算符。 算术运算符 以下表格列出了 Swift 语言支持的算术运算符,其中变量 A 为 10,变量 B 为 20: 运算符 描述 ...