zoukankan      html  css  js  c++  java
  • Java小程序1(2015-8-6)

    1、

    讲解if-else的使用

    1、if-else主要四种达方式(定义公式)

    注意:条件表达式的结果都是boolean类型的数据:true、   false

    a) if(条件表达式){

    执行代码块;

    }

    b) if(条件表达式){

    执行代码块1

    }else{

    执行代码块2

    }

    c) if-else的嵌套使用

          if(条件表达式){

    if(条件表达式){

    }else{

    }

    ……

    }else{

    if(条件表达式){

    }else{

    }

    ……

    }

    d) if(条件表达式){

         }else if(条件表达式){

    }else if(条件表达式){

    ……

    }else{

    }

    e) 

    2、知识点的补充

    有个运算符的效果和if-else情况是一样的(三元运算符):条件表达式?执行语句1:执行语句2

    注意:三元运算符:返回的数据是变量。

    3、从键盘输入一个字符,若为小写字母,则转化为大写字母,否则保持不变。

    public class NTest{
     public static void main(String[] args){
      Scanner scan = new Scanner(System.in);
      String str = scan.nextLine();
      //将字符串转换为字符(输入的一个字符)
      char c = str.charAt(0);
        if(c>='a'&&c<='z'){
       System.out.println((char)(c-32));
      }else{
       System.out.println(c);
      }
     }
    }

    4、从键盘输入一个字符,若为小写字母,则转化为大写字母;若为大写字母,则转化为小写字母,否则保持不变。

    public class TTest{
     public static void main(String[] args){
      Scanner scan = new Scanner(System.in);
      String str = scan.nextLine();
      char c = str.charAt(0);
      if(c>='a'&&c<='z'){
       System.out.println((char)(c-32));
      }else if(c>='A'&&c<='Z'){
       System.out.println((char)(c+32));
      }else{
       System.out.println(c);
      }  
     }
    }

    注释:字符在java中是ASCII存在的,小写字母比大写字母大32。

  • 相关阅读:
    利用WinCE的精准计时函数来输出pwm信号以便控制舵机
    leafletjs旋转marker
    centos7 NodeJs安装问题:Error: Cannot find module '../lib/utils/unsupported.js'
    Django 自定义存储上传文件的文件名
    后端开发不会前端之表格插件的使用
    Django项目部署之sqlite版本升级
    SQL 循环30日
    SSRS 报表 报表迁移
    SQL SERVER中求上月、本月和下月的第一天和最后一天
    SSRS 报表 日期类表达式
  • 原文地址:https://www.cnblogs.com/Ly426/p/4709046.html
Copyright © 2011-2022 走看看