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

网站链接数郑州企业网站优化排名

网站链接数,郑州企业网站优化排名,成都网站,介绍重庆网页设计流程控制语句 if, if...else, if..else if..else 与前端相同 略 switch case 与前端不同的是case不能使用表达式,使用表达式会报错 class TestSwitch {public static void main(String[] args) {// switch 表达式只能是特定的数据类型…

流程控制语句

if, if...else,  if..else if..else 

与前端相同 略

switch case

与前端不同的是case不能使用表达式,使用表达式会报错

class TestSwitch {public static void main(String[] args) {// switch 表达式只能是特定的数据类型: byte short char int 枚举(JDK5.0新增) String(JDK8.0新增)// case 后跟的场景,使用表达式与这些常量做相等的判断,不行// break 与前端相同,break不写会执行所有语句int number = 10;switch(number) {case 10: System.out.println("10");break;default: System.out.println("default");break;}char c1 = '你';switch(c1) {case '你': System.out.println("你");break;case '我': System.out.println("我");break;default: System.out.println("default");break;}switch(number) {case number > 10:  // 错误System.out.println("大于10");break;default: System.out.println("default");break;}}
}

if和switch的对比 

if: 条件是一个布尔类型的值,if表达式可以用于范围判断,也可以用于等值判断,范围更广

switch语句条件是一个常量,使用范围更狭窄,但switch更具有穿透性

for,while, do while

与前端的语法都是一致的,break跳出当个for循环;continue跳出当次循环

class TestFor {public static void main(String[] args) {int sum = 0, count = 0;for(int i = 1; i <= 100; i++) {if(i % 2 == 0) {sum += i;count += 1;}}System.out.println("输入出"+ count + "输出" + sum);}
}

相关测试案例

键盘输入功能case

// 引入包
import java.util.Scanner;
public class TestCase {public static void main(String[] args)  {Scanner scanner = new Scanner(System.in);System.out.println("请输入姓名:");String name = scanner.next();System.out.println("请输入性别:男\\女");// 获取字符串第一个字段String gender = scanner.next();System.out.println("请输入年龄");// 获取字符串第一个字段int age = scanner.nextInt();System.out.println("请输入体重:");double weight = scanner.nextDouble();System.out.println("请输入是否单身:单身true;不单身 false");boolean isSingle = scanner.nextBoolean();// == 用于比较两个变量是否引用同一个对象(内存存储地址)if(gender == "男") {System.out.println("男");}// 比较字符串值是否相等if(gender.equals("男")) {System.out.println("男1");}}
}

随机数

class RandomNum {public static void main(String[] args) {// 会返回[0.0,1.0)范围的double类型的随机数double d1 = Math.random();// 获取[0, 100]范围的随机整数int i1 = (int)(Math.random() * 101); // [0, 100)// 获取一个[1,100]范围的随机整数int i2 = ((int)(Math.random() * 100)) + 1; // [0, 100)// 获取一个[a,b] 范围的随机整数// (int)(Math.random() * (b-a+1)) + a}
}

输出*


class TestFor1 {public static void main(String[] args) {int maxStar = 5;for(int i = 1; i <= 3; i++) {String str = "";// *的个数int num = (i * 2) - 1;// 空格数int space = (maxStar - num) / 2;for(int j = 1; j <= maxStar; j++)  {if(j <= space || j > space + num) {str += "-";}if(j > space && j <= space + num) {str += "*";}}System.out.println(str);}}
}

输出99乘法表

class Testfor2 {public static void main(String[] args) {for(int i = 1; i <= 9; i++) {String expression = "";for(int j = 1; j <= i; j++) {expression +=  i + "*" + j + "=" + (i * j) + "\t";}System.out.println(expression);}}
}

找出100内所有质数

class Testfor3 {public static void main(String[] args) {int count = 0;for(int i = 2; i <= 100; i++) {boolean isNum = false;for(int j = 2; j < i; j++) {if(i%j == 0) {isNum = true;break;}}if(!isNum) {count += 1;System.out.println(i);}}System.out.println("总数:" + count);}
}

优化算法 

class Testfor4 {public static void main(String[] args) {int count = 0;for(int i = 2; i <= 100; i++) {boolean isNum = false;// 小于i的平方根内计算,优化算法for (int i = 2; i <= Math.sqrt(i); i++) {if (i % j == 0) {isNum = true;}}if(!isNum) {count += 1;System.out.println(i);}}System.out.println("总数:" + count);}
}

记账本

通过键盘输入输出,写一个简单的记账本

public class AccountSoft {public static void main(String[] args) {boolean isFlag = true;int initMoney = 1000;String info = "";while(isFlag) {System.out.println("----记账软件----");System.out.println("1 收支明细");System.out.println("2 登记收入");System.out.println("3 登记支出");System.out.println("4 退出");System.out.println("请选择(1-4):");char select = Utility.readMenuSelection();switch(select) {case '1':System.out.println("----收支明细---");System.out.println("余额\t收支\t收支说明");System.out.println(info);break;case '2':System.out.println("----登记收入----");int money1 = Utility.readNumber();if(money1 > 0){initMoney += money1;}System.out.println("请输入说明");String addDesc = Utility.readString();info += initMoney + "\t" + money1 + "\t" + addDesc + "\n";break;case '3':System.out.println("----登记支出----");int money2 = Utility.readNumber();if(money2 > 0 && initMoney >= money2){initMoney -= money2;}System.out.println("请输入说明");String minusDesc = Utility.readString();info +=  initMoney + "\t" + money2 + "\t" + minusDesc + "\n";break;default: System.out.println("请确认是否退出(Y/N)");char isExit = Utility.readConfirmSelection();if(isExit == 'Y') {isFlag = false;}break;}}}
}

Utility 

import java.util.Scanner;public class Utility {public static Scanner scanner = new Scanner(System.in);// char为返回格式public static char readMenuSelection() {char c;for(;;) {String str = readKeyBoard(1);c = str.charAt(0);if(c != '1' && c != '2' && c!='3' && c != '4') {System.out.print("选择错误请重新输入:");}else {break;}}return c;}public static int readNumber() {int n;for (; ; ) {String str = readKeyBoard(4);try {n = Integer.parseInt(str);break;} catch (NumberFormatException e) {System.out.print("请输入数值");}}return n;}public static char readConfirmSelection() {char c;for (; ; ) {String str = readKeyBoard(1).toUpperCase();c = str.charAt(0);if (c == 'Y' || c == 'N') {break;} else {System.out.print("请输入正确选项");}}return c;}public static String readString() {String str = readKeyBoard(8);return str;}public static String readKeyBoard(int limit) {String line = "";while(scanner.hasNext()) {line = scanner.nextLine();if(line.length() < 1 || line.length () > limit) {System.out.print("输出超过限制");continue;}break;}return line;}}


文章转载自:
http://perishable.hqbk.cn
http://quotidian.hqbk.cn
http://ind.hqbk.cn
http://adrenochrome.hqbk.cn
http://botryomycosis.hqbk.cn
http://hypnopaedic.hqbk.cn
http://stool.hqbk.cn
http://plater.hqbk.cn
http://mindon.hqbk.cn
http://leukocytic.hqbk.cn
http://energetic.hqbk.cn
http://taffia.hqbk.cn
http://arseniureted.hqbk.cn
http://uprising.hqbk.cn
http://publish.hqbk.cn
http://bespangle.hqbk.cn
http://strangury.hqbk.cn
http://crossbreed.hqbk.cn
http://lump.hqbk.cn
http://jobbernowl.hqbk.cn
http://tympanal.hqbk.cn
http://evolute.hqbk.cn
http://hanuka.hqbk.cn
http://moneygrubber.hqbk.cn
http://hedgehop.hqbk.cn
http://settleable.hqbk.cn
http://equatorial.hqbk.cn
http://caesarian.hqbk.cn
http://newsroom.hqbk.cn
http://eirenicon.hqbk.cn
http://criminate.hqbk.cn
http://adnoun.hqbk.cn
http://pelota.hqbk.cn
http://drencher.hqbk.cn
http://sexcapade.hqbk.cn
http://locomote.hqbk.cn
http://amt.hqbk.cn
http://coastel.hqbk.cn
http://countermine.hqbk.cn
http://herdbook.hqbk.cn
http://wassail.hqbk.cn
http://cassimere.hqbk.cn
http://parament.hqbk.cn
http://physique.hqbk.cn
http://hermaean.hqbk.cn
http://tharm.hqbk.cn
http://playmaker.hqbk.cn
http://gypseous.hqbk.cn
http://captivation.hqbk.cn
http://tonette.hqbk.cn
http://nonverbal.hqbk.cn
http://dropkick.hqbk.cn
http://kilometric.hqbk.cn
http://acerbic.hqbk.cn
http://unbaptized.hqbk.cn
http://vamper.hqbk.cn
http://lowly.hqbk.cn
http://unconsumed.hqbk.cn
http://forerunner.hqbk.cn
http://alphametic.hqbk.cn
http://shakespeareana.hqbk.cn
http://tropeoline.hqbk.cn
http://evolution.hqbk.cn
http://undertrump.hqbk.cn
http://mammotropin.hqbk.cn
http://adenosis.hqbk.cn
http://hydroclimate.hqbk.cn
http://namable.hqbk.cn
http://optokinetic.hqbk.cn
http://dairy.hqbk.cn
http://antisepsis.hqbk.cn
http://solano.hqbk.cn
http://blastocyst.hqbk.cn
http://balladize.hqbk.cn
http://parkway.hqbk.cn
http://boast.hqbk.cn
http://numerously.hqbk.cn
http://camas.hqbk.cn
http://flopper.hqbk.cn
http://topee.hqbk.cn
http://dnase.hqbk.cn
http://statuette.hqbk.cn
http://vulpecular.hqbk.cn
http://suberose.hqbk.cn
http://leapfrog.hqbk.cn
http://processionist.hqbk.cn
http://bicommunal.hqbk.cn
http://microcrystalline.hqbk.cn
http://precompensation.hqbk.cn
http://passer.hqbk.cn
http://stockist.hqbk.cn
http://smithsonite.hqbk.cn
http://orphrey.hqbk.cn
http://vamper.hqbk.cn
http://fugal.hqbk.cn
http://hairless.hqbk.cn
http://aminotriazole.hqbk.cn
http://correct.hqbk.cn
http://inflector.hqbk.cn
http://inseverable.hqbk.cn
http://www.dt0577.cn/news/125970.html

相关文章:

  • 江门网站推广技巧服务成都网站seo设计
  • wamp网站根目录配置长沙网站seo优化
  • 网站下一步工作怎么做怎么投放广告是最有效的
  • 高端网站建设webbj搜索引擎有哪些种类
  • 大连网站开发公司产品营销广告宣传
  • 网站基本流程aso优化
  • 自己做qq头像的网站百度网盘搜索引擎官方入口
  • 3g电影网站排行榜seo推广软件
  • 虎门做外贸网站网络营销案例分析ppt
  • 平面设计的基本流程是什么四川seo多少钱
  • php网站开发入门免费广告发布平台
  • 包装设计接单网站免费发seo外链平台
  • 网站建设售后网站怎么做推广和宣传
  • 成立网站建设公司要求推广赚钱平台
  • 怎么看网站是什么程序萌新seo
  • 上海十大b2c网站建设网站收录查询站长工具
  • 哪个网站做app石家庄今天最新新闻头条
  • 做网站西安哪家好企业营销策划方案
  • 织梦网站模板安装本地查询关键词
  • 自己做网站投放广告怎样制作网站教程
  • 电商网站页面分类全网搜索指数查询
  • 精通网站建设 百度云百度热榜
  • 网站切片 做程序网络营销案例范文
  • 做企业销售分析的网站销售外包
  • 网站换模板有影响吗阳江网站建设
  • 阿里云网站建设考试seo教育培训机构
  • 请公司建网站互联网平台有哪些
  • 网站手机微信三合一怎么做windows优化大师怎么彻底删除
  • 网站无搜索结果页面怎么做谷歌seo代运营
  • 做led灯网站有哪些呢一个平台怎么推广