分支语句 (if) 练习 Java代码

 1 package xuexi;
 2
 3 import java.util.Scanner;
 4
 5 public class Lianxi {
 6
 7     public static void main(String[] args){
 8
 9     System.out.println("请输入1数字并回车");
10         Scanner in = new Scanner(System.in);
11     int i1=in.nextInt();
12     System.out.println("请输入1组数字并回车");
13     int i2=in.nextInt();
14     int i3=i1+i2;
15     System.out.println("2组数字之和="+i3);
16
17
18
19     }
20
21 }

输入2个数字并相加求和

 1 package xuexi;
 2
 3 import java.util.Scanner;
 4
 5 public class Fenzhiyuju {
 6
 7     public static void main(String[] args) {
 8
 9         Scanner in = new Scanner(System.in);
10         int a = 1; // 1.短袖 2,长袖
11         System.out.println("请选择类型(1,短袖 2,长袖)");
12         a = in.nextInt();
13
14         if (a == 1) {
15             System.out.println("我要买短袖");
16             System.out.println("请选择颜色:(1,表示白色,2表示黑色)");
17             int b = in.nextInt();
18             if (b == 1) {
19                 System.out.println("我选择了白色");
20             } else {
21                 System.out.println("我选择了黑色");
22             }
23         }
24
25         else {
26             System.out.println("我选择了长袖");
27             System.out.println("请选择颜色(1,表示黄色,2,表示绿色)");
28             int c = in.nextInt();
29             if (c == 1) {
30                 System.out.println("我选择了黄色");
31             } else {
32                 System.out.println("我选择了绿色");
33             }
34
35         }
36         System.out.println("这是你要的衣服请收好");
37
38     }
39 }

买衣服进行选择

import java.util.Scanner;   // 引用

Scanner in = new Scanner(System.in);

a = in.nextInt();

时间: 2024-10-13 21:06:33

分支语句 (if) 练习 Java代码的相关文章

【java开发】分支语句、循环语句学习

一.Java分支语句类型 if-else 语句 switch 关于if-esle语句可以拆分为三种 if语句 if(条件){语句块;} if-else语句if(条件语句){语句块;} if-else if语句if (条件语句1){语句块;}else if(条件语句2);{语句块2;}...else if(条件语句n){语句块n;} 关于switch语句 switch( 表达式){        case 表达式值1: 语句块1; break; .... case 表达式N: 语句块N; brea

Java基础知识强化19:Java中switch分支语句

java中switch语句: 这里expression控制表达式的数据类型只能是byte.short.char.int四种整型类型和枚举类型,不能是boolean类型: Java7(1.7)改进了switch分支语句: Java7允许switch语句中的控制表达式为java.lang.String类型(不能是StringBuffer 或者 StringBuilder) switch(expression) {     case  condition1:          {          

关于在Java代码中写Sql语句需要注意的问题

最近做程序,时不时需要自己去手动将sql语句直接写入到Java代码中,写入sql语句时,需要注意几个小问题. 先看我之前写的几句简单的sql语句,自以为没有问题,但是编译直接报错. 1 String str = "insert into XXX(a,b,c) values ('"a.getA()"','"a.getB()"','"a.getC()"');"; 研究了半天发现应该是连接字符串问题,第一次修改过后将赋值字段前后加“

[ Java4Android ] Java分支语句

学习视频来自:http://www.marschen.com/ [ Java4Android ] Java分支语句

Java基础学习笔记 -- 6(分支语句)

分支语句 1)if...else...分支 ① 独自的 if 语句,不与else配合 语法: if ( boolean 表达式) { 语句块 : } 后面代码... 运算:当boolean表达式成立,执行语句块,不成立,则跳过语句块执行后面内容. 案例11: ② if...else... 语句 语法:if ( boolean 表达式) { 语句块1: } else { 语句块2: } 后续代码... 运算:当boolean表达式成立,执行语句块1的内容,不成立,执行语句块2的内容,(二者选其一)

JAVA基础(4)-分支语句

分支结构: 根据条件的成立与否,选择执行方向. (一)if分支结构: 语句1;      if(条件表达式){          代码块   //条件成立时,执行的逻辑      }      语句2;      执行逻辑:执行完语句1后,碰到if,一定会执行条件表达式,结果为true,就执行代码块,然后再执行语句2.结果为false,就跳过代码块,直接执行语句2 if(条件表达式){       代码块1//  条件成立时执行此代码块      }else{       代码块2//  条件不

流程控制(2017.1.8)分支语句:if-else(2017.1.9)

1.顺序结构 2.分支结构:if-else,switch-case. 3.循环结构:while,do....while,for( ; ; ),foreach If语句三种格式: 1.if(true){ 执行代码块:} 2.if(条件表达式){ 执行代码块;} Else{ 执行代码块;} 3.if(条件表达式){ 执行代码块;} Else if(条件表达式){ 执行代码块;} ..........else{ 执行代码块;} 总结:①执行if-else语句时,一定会选择其中一个路径执行:且仅会  选

如何写出更好的Java代码

Java是最流行的编程语言之一,但似乎并没有人喜欢使用它.好吧,实际上Java是一门还不错的编程语言,由于最近Java 8发布了,我决定来编辑一个如何能更好地使用Java的列表,这里面包括一些库,实践技巧以及工具. 这篇文章在GitHub上也有.你可以随时在上面贡献或者添加你自己的Java使用技巧或者最佳实践. 编码风格 结构体 builder模式 依赖注入 避免null值 不可变 避免过多的工具类 格式 文档 Stream 部署 框架 Maven 依赖收敛 持续集成 Maven仓储 配置管理

优化你的Java代码

1.面向对象的3要素. 2.面向对象开发的6大原则. 1.单一职责原则 应该有且仅有一个原因引起类的变更. 2.里氏替换原则 只要父类能出现的地方,其子类就应该能出现.也就是用子类替换父类后,保证程序照样运行. 3.依赖倒置原则 面向接口编程. 4.接口隔离原则 接口细化,也就是接口中的方法要尽量少. 5.迪米特法则 也称为最少知识原则,其定义为:一个对象应当对其他对象有最少的了解.也就是一个类中不要有过多的其他类. 6.开闭原则 开闭原则的核心是:对扩展开放,对修改关闭. 3.圈复杂度(Cyc

Java代码到字节码——第一部分

Java代码到字节码——第一部分 原文地址 作者:James Bloom 译者:张坤 理解在Java虚拟机中Java代码如何别被编译成字节码并执行是非常重要的,因为这可以帮助你理解你的程序在运行时发生了什么.这种理解不仅能确保你对语言特性有逻辑上的认识而且做具体的讨论时可以理解在语言特性上的妥协和副作用. 这篇文章讲解了在Java虚拟机上Java代码是如何编译成字节码并执行的.想了解JVM内部架构和在字节码执行期间不同内存区域之间的差异可以查看我的上一篇文章 JVM 内部原理. 这篇文章共分为三