Scanner

package day03;import java.util.Scanner;//用Scanner写一个小程序
//有一个想法就是输入喜欢的颜色,然后来判断是什么类型的人,类似于一个简单的性格测试吧
public class Demo01 {static Scanner scanner = new Scanner(System.in);//获取用户选择的方法public static String getColor(){System.out.println("欢迎来到颜色心理");System.out.println("请在下列颜色中选择自己喜欢的颜色:");System.out.println("黑色 灰色 白色 海军蓝 咖啡色系 红色 粉红色 橙色 黄色 绿色 蓝色 紫色");String str1 = scanner.nextLine();return str1;}//进行条件判断的方法public static void Match(String str){if (str.equals("黑色")){System.out.println("象征酷炫、威望、高雅、低调、创意;\n" +"也意味着执着、隐藏、防御,端视服饰的款式与风格而定。\n" +"黑色为大多数主管或白领专业人士所喜爱," +"当你需要极度威望、表现专业、展现品味、不想引人注目或想专心处理事情时,\n" +"例如高级主管的日常穿著、主持演示文稿、在公开场合演讲、\n" +"写企划案、创作、从事跟“美”、“设计”有关的工作时,可以穿黑色。\n");}else if(str.equals("灰色")){System.out.println("象征诚恳、沉稳、考究。\n" +"其中的铁灰、炭灰、暗灰,在无形中散发出智能、成功、强烈威望等强烈讯息;\n" +"中灰与淡灰色则带有哲学家的沉静。\n" +"当灰色服饰质感不佳时,整个人看起来会黯淡无光、没精神,甚至造成邋遢、不干净的错觉。\n" +"灰色在威望中带着精确,特别受金融业人士喜爱;\n" +"当你需要表现智能、成功、威望、诚恳、认真、沉稳等场合时,可穿著灰色衣服现身。\n");}else if(str.equals("白色")){System.out.println("象征纯洁、神圣、善良、信任与开放;\n" +"但身上白色面积太大,会给人疏离、梦幻的感觉。\n" +"当你需要赢得做事干净俐落的信任感时可穿白色上衣,像基本款的白衬衫就是粉领族的必备单品。\n");}else if(str.equals("海军蓝")){System.out.println("象征威望、保守、专业、中规中矩与务实。\n" +"穿著海军蓝时,配色的技巧如果没有拿捏好,会给人呆板、没创意、缺乏趣味的印象。\n" +"海军蓝适合强调一板一眼具执行力的专业人士。\n" +"希望别人认真听你说话、表现专业威望时,不妨也穿深蓝色单品,\n" +"例如:参加商务会议、记者会、提案演示文稿、到企业文化较保守的公司面试、或讲演严肃或传统主题时。\n");}else if(str.equals("咖啡色系")){System.out.println("典雅中蕴含安定、沉静、平和、亲切等意象,给人情绪稳定、容易相处的感觉。\n" +"没有搭配好的话,会让人感到沉闷、单调、老气、缺乏活力。\n" +"当需要表现友善亲切时可以穿棕褐、咖啡色系的服饰,例如:参加部门会议或午餐汇报时、募款时、做问卷调查时。\n" +"当不想招摇或引人注目时褐色、棕色、咖啡色系也是很好的选择。\n");}else if(str.equals("红色")){System.out.println("红色象征轰轰烈烈、热情、性感、威望、自信,是个能量充沛的色彩--全然的自我、全然的自信、全然的要别人注意你。\n" +"不过有时候会给人血腥、暴力、忌妒、控制的印象,容易造成心理压力,因此与人谈判或协商时则不宜穿红色;\n" +"预期有火爆场面时,也请避免穿红色。\n" +"当你想要在大型场合中展现自信与威望的时候,可以让红色单品助你一臂之力。\n");}else if(str.equals("粉红色")){System.out.println("粉红象征温柔、甜美、浪漫、没有压力,可以软化攻击、安抚浮躁。\n" +"比粉红色更深一点的桃红色则象征着女性化的热情,比起粉红色的浪漫,桃红色是更为洒脱、大方的色彩。\n" +"在需要威望的场合,不宜穿大面积的粉红色,并且需要与其它较具威望感的色彩做搭配。\n" +"而桃红色的艳丽则很容易把人淹没,也不宜大面积使用。" +"当你要和女性谈公事、提案,或者需要源源不绝的创意时、安慰别人时、从事咨询工作时,粉红色都是很好的选择。\n");}else if(str.equals("橙色")){System.out.println("橙色富于母爱或大姐姐的热心特质、给人亲切、坦率、开朗、健康的感觉;\n" +"介于橙色和粉红色之间的粉橘色,则是浪漫中带着成熟的色彩,让人感到安适、放心,但若是搭配不好,便显得俗气。\n" +"橙色是从事社会服务工作时,特别是需要阳光般的温情时最适合的色彩之一。\n");}else if(str.equals("黄色")){System.out.println("黄色是极其温暖的颜色,能刺激大脑中与焦虑有关的区域,具有警告的效果,所以雨具、雨衣多半是黄色。\n" +"艳黄色象征信心、聪明、希望;淡黄色显得天真、浪漫、娇嫩。提醒你,艳黄色有不稳定、招摇,甚至挑衅的味道。\n" +"不适合在任何可能引起冲突的场合如谈判场合穿著。\n" +"黄色适合在任何快乐的场合穿著,譬如生日会、同学会;也适合在希望引起人注意时穿著。\n");}else if(str.equals("绿色")){System.out.println("绿色给人无限的安全感受,在人际关系的协调上可扮演重要的角色。\n" +"绿色象征自由和平、新鲜舒适;\n" +"黄绿色给人清新、有活力、快乐的感受;\n" +"明度较低的草绿、墨绿、橄榄绿则给人沉稳、知性的印象。\n" +"绿色的负面意义,暗示了隐藏、被动,不小心就会穿出没有创意、出世的感觉。\n" +"在团体中容易失去参与感,所以在搭配上需要其它色彩来调和。\n" +"绿色是参加任何环保、动物保育活动、休闲活动时很适合的颜色,也很适合做心灵沉潜时穿著。\n");}else if(str.equals("蓝色")){System.out.println("蓝色是灵性知性兼具的色彩,在色彩心理学的测试中发现几乎没有人对蓝色反感。\n" +"明亮的天空蓝,象征希望、理想、独立;深蓝,意味着诚实、信赖与威望。\n" +"正蓝、宝蓝在热情中带着坚定与智能;\n" +"淡蓝、粉蓝可以让自己、也让对方完全放松。\n" +"蓝色在美术设计上,是应用度最广的颜色;\n" +"在穿著上,同样也是最没有禁忌的颜色,只要是适合你“皮肤色彩属性”的蓝色,并且搭配得宜,都可以放心穿著。\n" +"想要使心情平静时、需要思考时、与人谈判或协商时、想要对方听你讲话时可穿蓝色。\n");}else if(str.equals("紫色")){System.out.println("紫色是优雅、浪漫、梦幻、清爽。紫色的光频最高。\n" +"淡紫色的浪漫,不同于粉红小女孩式的,而是像隔着一层薄纱,带有高冷、孤傲的感觉;\n" +"而亮紫色、艳紫色则是魅力十足、有点狂野又难以探测的华丽浪漫。\n" +"若时、地、人不对,穿著紫色可能会造成高傲、矫揉造作、轻佻的错觉。\n" +"当你想要与众不同,或想要表现浪漫中带着冷傲感的时候可以穿紫色服饰。\n");}else{System.out.println("您的输入无法进行匹配!请重新输入一次");String str2 = scanner.nextLine();Match(str2);}scanner.close();}public static void main(String[] args) {Match(getColor());}
}
package day03;import java.util.Scanner;public class Demo02 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);//从键盘接收数据int i = 0;float f = 0.0f;System.out.println("请输入一个整数:");//判断输入的是否为整数if (scanner.hasNextInt()){i = scanner.nextInt();System.out.println("您输入的整数为:" + i);}else {System.out.println("您输入的不是整数!");}System.out.println("请输入一个小数:");//判断输入的是否为小数if (scanner.hasNextFloat()){f = scanner.nextFloat();System.out.println("您输入的小数为:" + f);}else {System.out.println("您输入的不是小数!");}scanner.close();}
}
package day03;import java.util.Scanner;//开发一个简单的计算器
//玩家可以输入多个数字,求其总和,平均值,每输入一个数字用回车来确认,
public class Demo03 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);double sum = 0;//和int m = 0; //计算输入了多少个数字//通过循环来判断是否还有输入while (scanner.hasNextDouble()){double x = scanner.nextDouble();m = m + 1;sum = sum + x;System.out.println("玩家输入了第" + m + "个数");}System.out.println("输入的数的和为:" + sum);System.out.println("输入的数的平均数为:" + sum / m);scanner.close();}
}

if

package day03;import java.util.Scanner;public class IfDemo01 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("请输入一个内容:");String s = scanner.nextLine();//qeuals判断值是否相等if (s.equals("hello")){System.out.println(s);}System.out.println("and");scanner.close();}
}
package day03;import java.util.Scanner;public class IfDemo02 {public static void main(String[] args) {Scanner scanner =new Scanner(System.in);System.out.println("请输入成绩:");int score = scanner.nextInt();if(score > 60){System.out.println("及格");}else{System.out.println("不及格");}scanner.close();}
}
package day03;import java.util.Scanner;public class IfDemo03 {public static void main(String[] args) {Scanner scanner =new Scanner(System.in);System.out.println("请输入成绩:");int score = scanner.nextInt();if(score == 100){System.out.println("恭喜满分!");}else if(score < 100 && score > 80){System.out.println("优秀");}else if(score < 80 && score > 60){System.out.println("及格");}else if (score < 60 && score > 0){System.out.println("不及格");}else {System.out.println("成绩不合法!");}scanner.close();}
}

day03-流程控制01相关推荐

  1. 一起来学java!!! day003 流程控制01 你掉了金斧头还是银斧头?

    java day003 流程控制 01 流程控制之分支结构 1. if 语句 if (/* 条件语句 */) {/*功能语句块*/} 流程:当执行if语句时,先会判断小括号内的条件语句,若条件语句为t ...

  2. Java流程控制01 用户交互Scanner

    Java流程控制1 用户交互Scanner 1. Scanner对象 2. 测试代码 3. 比较 4. Scanner进阶使用 1. Scanner对象 1) 在Java中可以通过Scanner类来获 ...

  3. 01、java02-运算符 流程控制 方法

    1.运算符 算术运算符+ - * / % ++ -- 赋值运算符= += -= *= /= %= 比较运算符> < >= <= == != 逻辑运算符&& || ...

  4. Java笔记2.3——Java基本语法之程序流程控制

    Java基础 Java基本语法(下):程序流程控制 目录 目录 Java基础 Java基本语法(下):程序流程控制 一.程序流程控制 1.理论 2.分支语句1: if-else结构 2.1.if-el ...

  5. java流程控制图_Java流程控制

    Java流程控制 用户交互Scanner 顺序结构 选择结构 循环结构 break&continue 练习 Scanner对象 通过Scanner类来获取用户的输入 语法 Scanner s ...

  6. Java杂记3—流程控制之条件

    流程控制 首先来介绍程序的流程控制. 所谓的流程控制,就是在我们前面的课程中我们已经学过了变量,数据类型,运算符,表达式,这些都是计算机编程的基本元素,但是我们程序的基本执行单元应该是语句,程序执行, ...

  7. JS:2.1,流程控制(if,switch)高级

    ylbtech-流程控制:流程控制(if,switch)高级 if语句 if if-else if-else_if-else switch JS:2.1.0,if语句返回顶部 If 语句 如果希望指定 ...

  8. Python 2.7 Tutorial —— 流程控制

    .. _tut-morecontrol: ****************************************** More Control Flow Tools 深入流程控制 ***** ...

  9. 一条一条来,MySQL变量、流程控制与游标,完整详细可收藏

    文章目录 1. 变量 2. 定义条件与处理程序 3. 流程控制 4. 游标 MySQL8的新特性-全局变量的持久化 1. 变量 在MySQL数据库的存储过程和函数中,可以使用变量来存储查询或计算的中间 ...

  10. python给js变量赋值_python 之 前端开发( JavaScript变量、数据类型、内置对象、运算符、流程控制、函数)...

    11.4 JavaScript 11.41 变量 1.声明变量的语法 //1. 先声明后定义 var name; //声明变量时无需指定类型,变量name可以接受任意类型 name= "eg ...

最新文章

  1. 21Iterator(迭代器)模式
  2. 简述Core Location定位功能
  3. java迭代器的使用场景_集合遍历利器 -- 迭代器模式 介绍 使用场景案例 优缺点及程序演示...
  4. yum chrome
  5. 在ubuntu上安装wireshark之后提示Couldn't run /usr/bin/dumpcap in child process:权限不够
  6. ☆聊聊Spring系列_Index
  7. java 18.9_Oracle: Java 11 (18.9 LTS) 正式上线!
  8. 使用Spring Boot Actuator、Jolokia和Grafana实现准实时监控
  9. 书单|互联网企业面试案头书之数据分析师篇
  10. 论文笔记_S2D.38_2018-CVPR_DORN_用于单目深度估计的深度有序回归网络
  11. 自动写诗APP项目、基于python+Android实现(技术:LSTM+Fasttext分类+word2vec+Flask+mysql)第四节
  12. stm32时钟和通信方式及stm32cubemx 配置usart通信
  13. mysql中有关视图的概念、操作及作用
  14. JS的unshift()和shift()
  15. 微信小程序开发者工具使用vant组件
  16. Kafka消息积压案例分析
  17. XStream介绍与使用
  18. 开源聚合路由 OpenMPTCProuter 配置使用
  19. 复现实验:文本数据的分类与分析
  20. win10通过命令或通过控制面板关闭防火墙

热门文章

  1. Wav2Lip原理以及训练
  2. 伯恩斯新情绪疗法--想像替换法
  3. Webpack - 从基础到实战 手把手带你掌握新版Webpack4.0 - 学习笔记
  4. github删除仓库与文件
  5. 全球移动运营商代码及相应名称
  6. 【目标检测】(9) 改进PANet特征提取金字塔,附Tensorflow完整代码
  7. ZZULIOJ-1049,平方和与立方和(Python)
  8. Stable Diffusion系列课程上:安装、提示词入门、常用模型(checkpoint、embedding、LORA)、放大算法、局部重绘、常用插件
  9. 【第0天】MYSQL快速入门-了解MySQL存储引擎(SQL 小虚竹)
  10. 电影摄影机2022年全球行业分析报告