Java(第四天)

作者: ZOKE | 来源:发表于2017-04-21 02:36 被阅读29次
1、计算各位数字之和
package exercise;
import java.util.Random;
import javax.swing.JOptionPane;
public class NumberSum {
       public static void main(String[] args) {
              int ran=(int)(1000*Math.random()); //获取0~1000之间随机整数,Math.random()获取0~1之间随机小数
              int baiwei=ran/100;
              int a=ran%100;
              int shiwei=a/10;
              int gewei=ran%10;
              int sum=baiwei+gewei+shiwei;
              JOptionPane.showMessageDialog(null, "获取到的随机数为"+ran+"\n"+"各位数字之和为: "+baiwei+"+"+shiwei+"+"+gewei+"="+sum);
       }
}
2、大写字母转换为小写字母
package exercise;
import javax.swing.JOptionPane;
public class Changechar {
       public static void main(String[] args) {
        char uppercase='B';
              int offset=(int)'a'-(int)'A';  //获取偏移量
              char lowercase=(char)((int)uppercase+offset);   //通过偏移量转换为小写字母
              JOptionPane.showMessageDialog(null,"大写字母"+uppercase+"转换成小写字母为:"+lowercase);
       }
}
3、Boolean的使用方法
package exercise;
import javax.swing.JOptionPane;
public class TestBoolean {
       public static void main(String[] args) {
              int num=18;
              JOptionPane.showMessageDialog(null, "数字"+num+"\n能否被2和3整除?"+(num%2==0&&num%3==0)+"\n能否被2或3整除?"+(num%2==0||num%3==0)+"\n是否只能被2或3其中一个整除?"+(num%2==0^num%3==0));
       //留意Boolean判断方法使用的格式
       }
}
4、判断年份是否为闰年
package exercise;
import javax.swing.JOptionPane;
public class LeapYear {
       public static void main(String[] args) {
              String yearString=JOptionPane.showInputDialog("请输入年份");
              int year=Integer.parseInt(yearString);    //留意输入框的使用
              boolean isLeapYear=((year%4==0&&year%100!=0)||(year%400==0));   //Boolean值还可以和第3一样简写
              JOptionPane.showMessageDialog(null, year+"年是否为闰年? "+isLeapYear);
       }
}

相关文章

  • java学习day04-方法和数组

    java学习第四天内容总结: 学习内容: 关注公众号:java进阶架构师,获取的学习视频 总结: 1、java...

  • Java(第四天)

    1、计算各位数字之和 2、大写字母转换为小写字母 3、Boolean的使用方法 4、判断年份是否为闰年

  • Java第四天

    一、I/O流的概述和分类 (一)为什么学习IO流 集合存储数据只能在内存中存储数据,不能永久的存储,会导致数据的丢...

  • java第四天

    一、Java中的数据类型有: (一)基本数据类型 1.4类8种 (1)整数 byte short int long...

  • 2018-08-18

    java学习第四天之HTML-Servlet 观看慕课网后写的一些笔记 什么是Servl...

  • Java学习第四天

    练习:求任意数的绝对值: 一:语句: 语句: 以分好结尾的就是一条语句。 分类: 空语句和单条语句,复合语句:...

  • Java自学第四天

    独学而无友,则孤陋而寡闻 也只是在盲目的摸索着,没什么基础,这几天还是被搞得焦头烂额,毕竟这个年岁也不可能无所事事...

  • 学习Java第四天

    方法:程序中完成独立功能,可重复使用的一段代码的集合 方法定义格式: 【修饰符】 返回值的类型 方法名称(形式参数...

  • Java学习第四天

    分支语句if(){}else if(){}else 循环语句while(){}

  • java基础第四天

    1.switch分支语句的直通特性: //switch分支语句如果case代码块中不加break的话,有直通的特性...

网友评论

    本文标题:Java(第四天)

    本文链接:https://www.haomeiwen.com/subject/dcbrzttx.html