java练习---6
//程序员:罗元昊 2017.9.24
import java.util.Scanner;
public class L { public static void main(String[] args) {
long a ; //练习题1:输出一个长整型的变量 123456789012345
a=123456789012345l;
System.out.println(a); float b=2.4f; //练习题2:输出一个单精度的小数常量 2.4
System.out.println(b); boolean c=true; //练习题3:输出一个布尔类型的变量
System.out.println(c);
c=false;
System.out.println(c); byte d=3; //练习题4:强制类型转换
d=(byte)(d+200);
System.out.println(d); System.out.println((char)('a'+1));//练习题5:输出1个字符型的加法计算
System.out.println((char)('你'+1)); int e=Integer.MAX_VALUE+1; //练习题6:int 也对应着一个类,Integer 演示变量的溢出效果
System.out.println(e); @SuppressWarnings("resource") //练习题7:算术运算符+-*/
Scanner input=new Scanner(System.in);
double f;
System.out.println("Enter the x ");
f = Double.valueOf(input.nextDouble());
f=f/1000*1000;
System.out.println("The calculation result is " + f);
} }
package cn.lyh;
public class X{
public static void main(String[] args){
//第六题判断语句
int weekDay=3;//判断星期
if(weekDay==1){
System.out.println("今天是星期一");
}
else if(weekDay==2){
System.out.println("今天是星期二");
}
else if(weekDay==3){
System.out.println("今天是星期三");
}
else if(weekDay==4){
System.out.println("今天是星期四");
}
else if(weekDay==5){
System.out.println("今天是星期五");
}
else if(weekDay==6){
System.out.println("今天是星期六");
}
else if(weekDay==7){
System.out.println("今天是星期日");
}
else{
System.out.println("没有这一天");
}
int month=8;//判断季节
if(month==3||month==4||month==5){
System.out.println("现在是春天");
}
else if(month==6||month==7||month==8){
System.out.println("现在是夏天");
}
else if(month==9||month==10||month==11){
System.out.println("现在是秋天");
}
else if(month==12||month==1||month==2){
System.out.println("现在是冬天");
}
else{
System.out.println("没有这个季节");
}
//第七题使用分支语句
int c=84,h=3;
char option='+';
switch (option)
{
case '+':
System.out.println("c+h="+(c+h));
break;
case '-':
System.out.println("c-h="+(c-h));
break;
case '*':
System.out.println("c*h="+(c*h));
break;
case '/':
System.out.println("c/h="+(c/h));
break;
case '%':
System.out.println("c%h="+(c%h));
break;
default:
System.out.println("c%h="+(c%h));
break;
}
//使用switch判断季节
int mon=8;
switch(mon)
{
case 3:
case 4:
case 5:
System.out.println("现在是春天");
break;
case 6:
case 7:
case 8:
System.out.println("现在是夏天");
break;
case 9:
case 10:
case 11:
System.out.println("现在是秋天");
break;
case 12:
case 1:
case 2:
System.out.println("现在是冬天");
break;
default:
System.out.println("没有这个季节");
break;
}
//第八题do while和while的区别
int d=1;
do{
System.out.println("d="+d);
d++;
}while(d<1);//不管while里面的条件是否成立,do里面的都要运行
int f=1;
while(f<1){
System.out.println("f="+f);
f++;
}
//第九题使用for语句写一个简单的循环语句
for(int g=1;g<5;g++)
{
System.out.println("g="+g);
}
}
}
java练习---6的更多相关文章
- Spark案例分析
一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /* ...
- 故障重现(内存篇2),JAVA内存不足导致频繁回收和swap引起的性能问题
背景起因: 记起以前的另一次也是关于内存的调优分享下 有个系统平时运行非常稳定运行(没经历过大并发考验),然而在一次活动后,人数并发一上来后,系统开始卡. 我按经验开始调优,在每个关键步骤的加入如 ...
- Elasticsearch之java的基本操作一
摘要 接触ElasticSearch已经有一段了.在这期间,遇到很多问题,但在最后自己的不断探索下解决了这些问题.看到网上或多或少的都有一些介绍ElasticSearch相关知识的文档,但个人觉得 ...
- 论:开发者信仰之“天下IT是一家“(Java .NET篇)
比尔盖茨公认的IT界领军人物,打造了辉煌一时的PC时代. 2008年,史蒂夫鲍尔默接替了盖茨的工作,成为微软公司的总裁. 2013年他与微软做了最后的道别. 2013年以后,我才真正看到了微软的变化. ...
- 故障重现, JAVA进程内存不够时突然挂掉模拟
背景,服务器上的一个JAVA服务进程突然挂掉,查看产生了崩溃日志,如下: # Set larger code cache with -XX:ReservedCodeCacheSize= # This ...
- 死磕内存篇 --- JAVA进程和linux内存间的大小关系
运行个JAVA 用sleep去hold住 package org.hjb.test; public class TestOnly { public static void main(String[] ...
- 【小程序分享篇 一 】开发了个JAVA小程序, 用于清除内存卡或者U盘里的垃圾文件非常有用
有一种场景, 手机内存卡空间被用光了,但又不知道哪个文件占用了太大,一个个文件夹去找又太麻烦,所以我开发了个小程序把手机所有文件(包括路径下所有层次子文件夹下的文件)进行一个排序,这样你就可以找出哪个 ...
- Java多线程基础学习(二)
9. 线程安全/共享变量——同步 当多个线程用到同一个变量时,在修改值时存在同时修改的可能性,而此时该变量只能被赋值一次.这就会导致出现“线程安全”问题,这个被多个线程共用的变量称之为“共享变量”. ...
- Java多线程基础学习(一)
1. 创建线程 1.1 通过构造函数:public Thread(Runnable target, String name){} 或:public Thread(Runnable target ...
- c#与java的区别
经常有人问这种问题,用了些时间java之后,发现这俩玩意除了一小部分壳子长的还有能稍微凑合上,基本上没什么相似之处,可以说也就是马甲层面上的相似吧,还是比较短的马甲... 一般C#多用于业务系统的开发 ...
随机推荐
- Cleanmymac X 4.4.3 激活破解版|兼容mac最新系统-Mac电脑清理工具
CleanMyMac X 4.4.3 激活破解版为最新版清理工具,为你所爱的东西腾出空间.CleanMyMac拥有一系列巧妙的新功能,它可以安全.智能地扫描和清理整个系统,删除大的未使用的文件,卸载不 ...
- sql server编写简洁四则运算表达式脚本实现计算批次功能(C#等其它编程语言也能直接用此通用表达式)
问题: 在数据库编程开发中,有时会遇到数据量比较大的情况,如果直接大批量进行添加数据.修改数据.删除数据,就会是比较大的事务,事务日志也比较大,耗时久的话会对正常操作造成一定的阻塞.虽不至于达到删库跑 ...
- Go - Struct 结构体
目录 概述 声明结构体 生成 JSON 改变数据 推荐阅读 概述 结构体是将零个或多个任意类型的变量,组合在一起的聚合数据类型,也可以看做是数据的集合. 声明结构体 //demo_11.go pack ...
- Windows使用Cmder
Windows使用Cmder cmder是一个增强型命令行工具, 不仅可以使用Windows下的所有命令, 更爽的是可以使用linux的命令, shell命令. 下载 官网地址: cmder官网 下载 ...
- 苹果二代TWS无线耳机AirPods调研
产品介绍 苹果AirPods二代自从2018年9月份上市以来,到现在将近一年的时间了,据江湖传闻,苹果AirPods的总售卖个数,已经超过了5000W部,这样价格的TWS耳机,能够卖那么多的量,估计也 ...
- JavaScript循环及输出方式
好一段时间没写了,今天写一下JavaScript的循环和输出吧! 其实JavaScrip的循环跟C#.Java的循环用法是相同的. <!DOCTYPE html> <html> ...
- bzoj3316 JC loves Mkk题解
3316: JC loves Mkk Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 979 Solved: 316[Submit][Status][Di ...
- 学习 Python 心得
脚本式编程: 通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕.当脚本执行完成后,解释器不再有效. 让我们写一个简单的 Python 脚本程序.所有 Python 文件将以 .py 为扩展名.将以 ...
- JS代码实现复制功能
本人没什么基础看了好久百度,不知道为什么在百度上问一个js实现copy功能会多出那么多代码出来,感觉废话一堆效果还没能达到需要复制 的效果. 然而在我看来,js复制代码 无非就那么几句罢了.原生cop ...
- Java文本类型输入与输出
import java.io.*; import java.time.LocalDate; import java.util.Scanner; public class Test { public s ...