当前位置: 首页 > news >正文

如何建立自己的手机网站销售管理系统设计

如何建立自己的手机网站,销售管理系统设计,网店大师,沈阳工程就业信息网目录 一、控制结构 1.1 顺序控制 1.2 分支控制 #xff08;一#xff09;单分支 #xff08;二#xff09;双分支 #xff08;三#xff09;多分支 #xff08;四#xff09;嵌套分支 #xff08;五#xff09;switch分支 1.3 循环控制 #xff08;一…目录 一、控制结构 1.1 顺序控制 1.2 分支控制 一单分支 二双分支 三多分支 四嵌套分支 五switch分支 1.3 循环控制 一for 循环控制 二while 循环控制 三do…while 循环控制 四多重循环控制 1.4 特殊break、continue、return 一break 二continue 三return 二、排序 2.1 排序的分类 2.2 冒泡排序 一、控制结构 1.1 顺序控制 程序从上到下逐行执行中间没有任何判断和跳转。 1.2 分支控制 一单分支 基本语法 if(条件表达式){执行代码块} 当条件表达式为ture 时就会执行 { } 的代码。如果为false就不执行。特别说明如果 { } 中只有一条语句则可以不用 { } 建议写上 { } 二双分支 基本语法 if(条件表达式){执行代码块1; } else{执行代码块2; } 当条件表达式成立即执行代码块1否则执行代码块2。如果执行代码块只 有一条语句则 { } 可以省略否则不能省略 三多分支 基本语法 if (条件表达式1){执行代码块1; } else if (条件表达式2){执行代码块2; } …… else{执行代码块n; } 当条件表达式1成立时即执行代码块1如果表达式1不成立才去判断表达式2是否成立如果表达式2成立就执行代码块2……以此类推如果所有的表达式都不成立则执行 else 的代码块注意只能有一个执行入口。 四嵌套分支 在一个分支结构中又完整的嵌套了另个完整的分支结构。里面的分支的结构称为内层分支外面的分支结构称为外层分支。规范不要超过3层。(可读性不好) 基本语法 if (){if (){if-else}else{if-else} } 当条件表达式1成立时即执行代码块1如果表达式1不成立才去判断表达式2是否成立如果表达式2成立就执行代码块2……以此类推如果所有的表达式都不成立则执行 else 的 五switch分支 基本语法 switch(表达式){ //表达式是一个具体的值case 常量1语句块1;break;case 常量2语句块2;break;...case 常量n语句块n;break;default:default 语句块;break; } switch 关键字表示swtich分支。case 常量1当表达式的值等于常量1就执行 语句块1break表示退出swtich如果和 case 常量1 匹配就执行语句块1如果没有匹配就继续匹配 case 常量2如果一个都没有匹配上执行default 注意事项 表达式数据类型应和case 后的常量类型一致或者是可以自动转成可以相互比较的类型比如输入的是字符而常量是 intswitch(表达式)中表达式的返回值必须是(byte,short,int,char,enum,String)case子句中的值必须是常量而不能是变量default子句是可选的当没有匹配的case时执行defaultbreak语句用来在执行完一个case分支后使程序跳出switch语句块如果没有写break程序会顺序执行到switch结尾 1.3 循环控制 一for 循环控制 for (循环变量初始化;循环条件;循环变量迭代){循环操作; } for 关键字表示循环控制for有四要素(1)循环变量初始化(2)循环条件(3)循环操作(4)循环变量选代循环操作这里可以有多条语句也就是我们要循环执行的代码如果 循环操作(语句)只有一条语句可以省略 4但建议不要省略 二while 循环控制 循环变量初始化; while(循环条件){循环体;循环变量迭代; } while也有四要素只是位置不一样 三do…while 循环控制 循环变量初始化; do{循环体;循环变量迭代; }while(循环条件); do...while是关键字有四要素只是位置不一样 四多重循环控制 将一个循环放在另一个循环体内就形成了嵌套循环。其中for, while, do...while均可 以作为外层循环和内层循环。[建议一般使用两层最多不要超过3层。否则代码的可读 性很差]实质上嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的循环条件为 false时才会完全跳出内层循环才可结束外层的当次循环开始下一次的循环设外层循环次数为m次内层为n次则内层循环体实际上需要执行m*n次 1.4 特殊break、continue、return 一break 当有一个循环但次数不知道break可以做到——当某个条件满足时终止循环 break语句出现在多层嵌套的语句块中时可以通过标签指明要终止的是哪一层语句块 lable1: for (int j0;j4;j){ lable2:for (int i0;i10;i){if (i2){break lable1;}} } break 语句可以指定退出哪层label 是标签break 后指定到哪个label 就退出到哪里在实际的开发中尽量不要使用标签如果没有指定 break默认退出最近的循环体 二continue continue语句用于结束本次循环继续执行下一次循环continue语句出现在多层嵌套的循环语句体中时可以通过标签指明要跳过的是哪一层循环这个和前面的标签的使用的规则一样 三return 一般使用在方法表示跳出所在的方法 二、排序 排序是将多个数据依指定的顺序进行排列的过程。 2.1 排序的分类 内部排序指将需要处理的所有数据都加载到内部存储器中进行排序。包括(交换式排序法、选择式排序法和插入式排序法)。外部排序法数据量过大无法全部加载到内存中需要借助外部存储进行排序。包括(合并排序法和直接合并排序法)。 2.2 冒泡排序 通过对待排序序列从后往前一次比较相邻元素的值若发现逆序则交换使值较大的元素逐渐从前往后移就像水底下的气泡一样逐渐向上冒。 具体代码如下 import java.util.Arrays;public class BubbleSort {public static void main(String[] args) {int[] arr { 25, 63, 24, 15, 96, 57, 15, 36, 45 };int temp 0;for (int i 0; i arr.length - 1; i) {for (int j 0; j arr.length - i - 1; j) {if (arr[j] arr[j 1]) {temp arr[j];arr[j] arr[j 1];arr[j 1] temp;}}System.out.println(Arrays.toString(arr));}} }
http://www.sczhlp.com/news/159998/

相关文章:

  • 企业网站建设报价明细表黑群晖按照wordpress
  • 如何推广自己的外贸网站品牌网站建设 磐石网络的确好
  • 深圳网站建设公司流程网站备案的要求
  • 商丘网站制作公司seo教程培训班
  • 网站开发风险协议西安在线网
  • 教育培训网站源码 模板 php培训机构网站源码培训学校网站源码佛山百度seo点击软件
  • 做网站以后的趋势深圳制作网站多少费用
  • 深圳网站开发搜行者seo河北响应式网站企业
  • 成都做网站设计哪家最权威中国建设监理业协会网站
  • 龙岩网站设计招聘网中国建设银行中国网站
  • 一个做网站的团队需要哪些天气预报权威发布
  • 太原网站建设培训学校网站的动画效果代码大全
  • 网站建设项目可行性研究报告西安网站建设网络
  • 新手有关网站建设需要看哪些书网站设计中 查询怎么做
  • cms做淘宝客网站新开传奇网站大全
  • 青岛商媒做网站怎么样wordpress 自己写js
  • 企业网站托管如何更有效深圳 网站建设培训班
  • Redis 持久化机制 - 教程
  • AT_abc205_e [ABC205E] White and Black Balls
  • Python 自动化导出PDF表格:List、Dictionary、Pandas DataFrame和数据库实例演示 - 指南
  • 查网站关键词工具网站建设五合一是指什么
  • 山东大型网站建设一家装修的网站怎么做
  • wordpress建站的教程深圳网络科技有限公司有哪些
  • 卢松松网站怎么做高端网站建设企业公司
  • 网站建设教程免费夕滋湖南岚鸿官网杨思网站建设公司
  • 公司网站内容编辑中信建设有限责任公司钱三强
  • 青海省住房建设厅网站首页酒店网络营销策略论文
  • 建站程序的价钱个人网站如何做即时支付
  • 燕莎做网站淘客网站怎么做 知乎
  • 微软 网站开发太平保险网站