if....else....

1.  if都需要接判断表达式

2.  else不需要表达式

3. 有if没else可以,但else必须要有一个if,if数>=else数

if (A条件)            //判断A条件是否成立,是否为真,真的就执行语句1,否则,执行语句2

执行语句1

else

执行语句2

if(B条件)             //先判断B条件是否真,真就语句3 ,假就到else if判断C条件是否真,真就语句4,否则语句5

执行语句3

else if(C条件)

执行语句4

else

执行语句5

switch语句

switch(month) //记住 表达式 month这个括号里的位置,只能放一个固定的值,不能是变量等浮动的数值

{

case 12: case 1:case 2:season="在冬季";break;

case 3: case 4:case 5:season="在春季";break;

//break,用来当输入的month符合例如冬季的month=12符合时,就输出在冬季的数据,break发现符合后马上跳出语句,不再运行下去了,下面的夏季什么的都坑定不符合还要运行去吗? default:是当你输入除这些数字外,例如这没秋季的话,9.10.11就会没输出,但你又输入month=9时或者输入month=100等,都没有符合上面的case,这时default会把自己的那段语句输出。

case 6: case 7:case 8:season="在夏季";break;

case 9: case 10: case 11:season="在秋季";break;

default:
season="月份输入错误!;
break;
}
System.out.println(month+"月"+season);

循环结构:

while语句

当型循环

int  i=1,sum=0;

while(i<=100)         //先判断条件是否成立,成立就执行{}里面语句,然后继续while条件判断,直到不成立就跳出while去打印system

{

sum+=i;

i++;

}

System.out.println(“1到100的和是:”+sum);

 do...while...

直到型循环
do{ i=0;i=i+1}          //do是做,没有条件,也没有;结尾

while{i!=0 };             //do型先执行一次里面,在while判断,成立的就继续执行do里,当while不成立就能跳出,

//while都是不成立就会跳出语句

for

for(循环变量的初始化(初始值);循环条件;循环变量自增){}

for ( int a,b,c,i=0;  i < 10  ;  i++)          //定义一个int abci之间有,隔开   ;是分开条件和初始值等的分隔

{                                                       //先初始值i=0,判断i是否<10,是就执行里面语句打出我最棒,然后再i++变量自增,

printf("我最棒");                                  //直到循环条件i<10不满足就执行循环体外语句。

}

java程序结构的更多相关文章

  1. Java学习----Java程序结构

    1.什么是类 在源文件中程序员自己定义的通过class关键字,自己给类名这样的定义的一个类,而类里包含一个或多个方法 2.什么是源文件 由程序员使用java语言编写的以.java为结尾的一个文件 3. ...

  2. Java程序逻辑控制

    程序逻辑控制 1.Java程序结构与逻辑控制 在Java中程序有三种结构:顺序结构.分支结构.循环结构 1.1 Java分支结构 分支结构:进行逻辑判断,当满足某些条件时才会执行某些语句. 1.if语 ...

  3. Java程序设计基础笔记 • 【第1章 初识Java】

    全部章节   >>>> 本章目录 1.1 程序的概念及Java语言介绍 1.1.1 生活中的程序 1.1.2 计算机程序 1.1.3 算法和流程图 1.1.4 实践练习 1.2 ...

  4. Java程序猿从笨鸟到菜鸟之(九十二)深入java虚拟机(一)——java虚拟机底层结构具体解释

    本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 在曾经的博客里面,我们介绍了在java领域中大部分的知识点,从最基础的java最基本的语法 ...

  5. java中的数据类型,运算符,字符串,输入输出,控制流,大数值,数组; 《java核心技术卷i》 第三章:java基本程序结构;

    <java核心技术卷i> 第三章:java基本程序结构: 每次看书,去总结的时候,总会发现一些新的东西,这次对于java的数组有了更深的了解: java中的数据类型,运算符,字符串,输入输 ...

  6. 《JAVA核心卷I》之Java基本程序结构

    Java基本程序结构 1.类名是以大写字母开头的名词代码能够执行的类,要有main函数,且声明必须是public 2.注释:  “//”,"/**/" 行注释  "/** ...

  7. Java程序的结构和执行

    目录 Java程序的结构 Java程序的执行 source code -- compiler -- class file -- JVM compiler JVM Java语法 数据类型 数据的存储 堆 ...

  8. Java之Java程序的基本结构

    Java的基本结构是 /** * 可以用来自动创建文档的注释 */ public class Hello { public static void main(String[] args) { // 向 ...

  9. 004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构

    004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构 Java程序的结构 Java程序外层--类 程序外层,如下面的代码,是一个类的定义. c ...

随机推荐

  1. 安全测试之bWAPP环境搭建

    本篇文章介绍独立安装部署bwapp. 安装环境:window7+IIS7+mysql5.6+php5.6 bWAPP下载地址:https://sourceforge.net/projects/bwap ...

  2. apt-get 报 The following signatures were invalid: KEYEXPIRED 错误

    apt-get 原理: 参考:https://blog.csdn.net/a13526758473/article/details/79247478 apt对它所管理的每一个程序包都有一对公钥和私钥, ...

  3. python argparse命令行参数

    测试: 第一个没有任何输出和出错 第二个测试为打印帮助信息,argparse会自动生成帮助文档 第三个测试为未定义的-v参数,会出错 第四个测试为未定义的参数foo,出错 positional arg ...

  4. codechef : Marbles 题解

    版权声明:本文作者靖心,靖空间地址:http://blog.csdn.net/kenden23/,未经本作者同意不得转载. https://blog.csdn.net/kenden23/article ...

  5. php用类生成二维码

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/qq1355541448/article/details/28630289 百度云盘里面已经有了.引用 ...

  6. Flask与pyaudio实现音频数据流的传输(电话会议语音交互式应用)

    1.声卡设备验证 #查看音频设备 dong@dong-ubuntu:~$ arecord -l**** CAPTURE 硬體裝置清單 ****card 0: PCH [HDA Intel PCH], ...

  7. Kafka笔记整理(二):Kafka Java API使用

    下面的测试代码使用的都是下面的topic: $ kafka-topics.sh --describe hadoop --zookeeper uplooking01:,uplooking02:,uplo ...

  8. php的soap无故出错的真凶:wsdl缓存

    soap不更新的真凶: 当我修改了服务端的调用方法后,更新了wsdl,客户端的参数老是丢失(不是全丢失,而是部分),让人很郁闷. 第二天我索性增加了一个服务端的新方法,更新了wsdl,但是客户端请求却 ...

  9. Spring boot 打包瘦身方法

    背景 随着spring boot 的流行.越来越多的来发着选择使用spring boot 来发 web 应用. 不同于传统的 web 应用 需要 war 包来发布应用. spring boot 应用可 ...

  10. opencv学习(1.2) - Windows 10 安装OpenCV &配置VS 2015

    windows 10 安装OpenCV&配置VS 2015 环境 系统:Windows 10 OpenCV版本:3.4.1 开发IDE:VS2015 社区版 下载安装 下载OpenCV 3.4 ...