配置Java的运行环境

①java虚拟机

②java垃圾回收

jdk----面向开发人员工具包

jre----是运行在服务器上java运行时环境

例子:

public class Test
{public static void main(String[] args) {/* int a = -27;int b = 3;System.out.println(Integer.toBinaryString(a));(把数字转换成二进制)System.out.println(Integer.toBinaryString(a>>>3));(无符号右移三位)

  运行结果:

public class Test
{public static void main(String[] args) {/* int a = 27;int b = 3;System.out.println(Integer.toBinaryString(a));(把数字转换成二进制)System.out.println(Integer.toBinaryString(a>>>3));(无符号右移三位)

  运行结果:

                int i1 = 3; // i1 = 011int i2 = 5; // i2 = 101System.out.println("i1的值:" + i1);System.out.println("i2的值:" + i2);System.out.println("进行变量互换");i1 = i1 ^ i2; // i1 = 110i2 = i1 ^ i2; // i2 = 011i1 = i1 ^ i2; // i1 = 101System.out.println("i1的值:" + i1);System.out.println("i2的值:" + i2);

 运行结果

分支与循环

if........

if...else....

if....elseif...

if....else if...else

switch...case...default

while (逻辑表达式) {

}

do {

} while(逻辑表达式);

//作用域

for (表达式1; 表达式2; 表达式3) {

}

先执行表达式1

在执行表达式2(逻辑表达式)

当表达式2返回true,执行{}代码

在执行表达式3

                // 阶乘 5// 1!+2!+3!+4!+5!int result = 0; // 最后求和int f = 1; // 每一次循环算出来的阶乘for (int i = 1; i <= 5; i++) {f = f * i;System.out.println("f: " + f);result += f;}System.out.println("result: " + result);

  运算结果:

例子:

System.out.println("1, 打印4*5的矩形");for (int i = 1; i < 5; i++) {for (int j = 1; j < 6; j++) {System.out.print("*");}System.out.println();}

  运行结果:

System.out.println("2, 打印100以内前5个能被3整除的整数");int counter = 0; // 计数器for (int i = 1; i <= 100; i++) {if (i % 3 == 0) {System.out.println(i);counter++;}if (counter == 5) {break;}}

  运行结果:

System.out.println("3, 打印101-200之间的质数");for (int i = 101; i <= 200; i++) {int t = 0;for (int j = 2; j < i; j++) {if (i % j == 0) {t = 1;break;}}if (t == 0) {System.out.println(i);

  运行结果:

转载于:https://www.cnblogs.com/xiaohaihuaihuai/p/7830766.html

Java 分支与循环相关推荐

  1. (427)Java分支结构 循环结构

    补充: 1.赋一个固定的值: int a=5: 2.接收用户输入的值:Scanner Scanner是java中给大家提供好的一个零件,这个零件具备很多功能,接收用户输入的数据,只是它其中的一个小小小 ...

  2. java笔记(基础+修饰符+选择结构+分支结构+循环结构+方法+数组+面对对象+三大特性)

    文章目录 语言基础 变量 概念 全局变量 局部变量 实例变量 声明 数据类型 常用 基本数据类型 引用数据类型 Unicode编码表 ASCII字符表 运算符 算术运算符 赋值运算符 关系运算符 逻辑 ...

  3. [scala-spark]3. 变量 数据类型 分支与循环

    1. 变量定义与初始化 package com.lineshen.chapter2object variable {def main(args: Array[String]): Unit = {val ...

  4. python的两种循环结构_python分支和循环结构

    Python Python开发 Python语言 python分支和循环结构 1.分支结构 1.1应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构. ...

  5. php中可以实现分支,PHP中的分支及循环语句

    这次实践的都是PHP7的语法. 感觉是以前的5差别不是那么大,只是希望越来越快吧. $looking = isset($_GET['title']) || isset($_GET['author']) ...

  6. 十六、MySQL流程控制结构(顺序、分支、循环)详解 强化练习

    流程控制结构:顺序.分支.循环 一.分支结构 case结构作为表达式: case结构作为独立的语句: if函数 语法:if(条件,值1,值2) 功能:实现双分支 应用在begin end中或外面 ca ...

  7. Java04--运算符+分支结构+循环

    Java04--运算符+分支结构+循环 1 运算符 1.1 概述 1.2 练习1:平年闰年 1.3 练习2:自增自减 1.4 练习3:求两个数里的大值 1.5 练习4:求三个数的最大值 2 分支结构1 ...

  8. Scale 编程基础 A(变量声明、基本数据类型、运算符、文件读写、分支与循环、数据结构)

    Scala: 变量声明.基本数据类型.运算符.文件读写.分支与循环.数据结构(List/Tuple/Range/Vector/Set/Map)与迭代器 变量声明 val:是不可变的,在声明时就必须被初 ...

  9. JAVA2实验3分支与循环语句,实验3控制语句:分支、循环.doc

    实验3控制语句:分支.循环 实验3 控制语句:分支.循环 一.实验目的 1.掌握 Java表达式语句与复合语句使用方法. 2. 理解 Java 程序语法结构,掌握顺序结构.选择结构的程序设计方法. 3 ...

  10. php分支,PHP 分支与循环

    一.概述: 上面一章我们讲解了PHP当中的运算符和表达式,通过上面的知识点我们就可以完成一些基本的运算操作了.但是涉及到一些比较复杂的逻辑,分支与循环就必不可少了.通过分支和循环的结合使用可以使业务更 ...

最新文章

  1. 关系类型总结和对应的注解
  2. WGS84经纬度坐标与WEB摩卡托坐标转换
  3. 2008R2文件服务器迁移到2012R2
  4. Python_管理项目
  5. Linux上搭建伪集群 Hadoop3.1
  6. [html] H5的Web Storage带来什么好处?
  7. python从包中导入模块_Python中包,模块导入的方法
  8. 移动端软件测试要点,移动端测试用例设计总结
  9. Problem L. Graph Theory Homework
  10. 金蝶旗舰版固定资产计提折旧报错‘费用分配表所引用的*是非明细的核算项目’,如何解决?
  11. iOS TableView实现QQ好友列表(一)
  12. 这个Kaggle三项排行榜的“顶级大师”,今年17岁
  13. 如何在Oracle官网下载JDK8u202
  14. 商业贷款和公积金贷款差多少?一组数据告诉你!
  15. 用计算机弹欢乐斗地主,欢乐斗地主免费版电脑版
  16. 根据输入的半径值,计算球的体积。
  17. flv怎么无损转换成mp4格式,3大超级方法分享
  18. 面向新闻评论课题笔记
  19. matplotlib 绘图入门详解
  20. VirtualBox 报错VERR_VD_IMAGE_READ_ONLY

热门文章

  1. 使用php的curl根据关键词爬取百度搜索结果页
  2. ASP.NET MVC+EF框架+EasyUI实现权限管理系列
  3. 华为中低端路由器清除密码方法
  4. [转]整理关于java的String 类,equals函数和比较操作符的区别
  5. 又一个国内知名论坛,突然被全面叫停!
  6. 再见了SpringMVC!这个框架有点厉害,甚至干掉了Servlet!
  7. 清华软件工程硕士放弃百万年薪后,4年狂赚1100亿,却被央视点名批评!
  8. C语言求字符串并集,怎样用c语言写求集合的交集,并集,补集”这个程序?
  9. python函数编写_Python函数(二)如何编写函数
  10. 不会写漂亮代码不是优秀的程序员,没有钢铁侠之躯不是合格的程序员