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#多用于业务系统的开发 ...
随机推荐
- String的所有方法以及解释
capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符串居中,并使用空格填充至长度 width 的新字符串 c ...
- epoll模型的探索与实践
我们知道nginx的效率非常高,能处理上万级的并发,其之所以高效离不开epoll的支持, epoll是什么呢?,epoll是IO模型中的一种,属于多路复用IO模型; 到这里你应该想到了,select, ...
- hgoi#20190517
T1-Mike and gcd problem Mike给定一个n个元素的整数序列,A=[a1,a2,...,an],每次操作可以选择一个i(1≤i<n),将a[i],a[i+1]变成a[i]- ...
- AppBoxFuture: 大数据表分区的3种策略
之前的文章"分而治之"在介绍大表分区时,作者尚未实现不同的分区策略,即只能按指定的分区键进行分区.这次作者完善了一下分区策略,在规划大表分区时可以按Hash或者时间范围进行分区 ...
- MySQL 事务嵌套
MySQL默认自动提交(autocommit=1),如果要开启事务,先关闭自动提交(autocommit=0): InnoDB支持事务,MyISAM不支持: MySQL不支持事务嵌套:已经开启事务后, ...
- 浅谈ASP.NET Core中IOC与DI的理解和使用
说起IOC和DI,使用过ASP.NET Core的人对这两个概念一定不陌生,早前,自己也有尝试过去了解这两个东西,但是一直觉得有点很难去理解,总觉得对其还是模糊不清,所以,趁着今天有空,就去把两个概念 ...
- 浅入深出Vue:数据绑定
上一篇我们使用了简单的数据渲染,那么如果说我们想要动态渲染标签的 class 可以这么操作么? 为什么绑定 简单的数据渲染,包括表达式.函数在内.其实都只是在标签中渲染,如果遇到以下情况怎么办呢: 需 ...
- 破坏之王-DDoS攻击与防范深度剖析
破坏之王-DDoS攻击与防范深度剖析 下载:链接:https://pan.baidu.com/s/1bzVT6YkZGGg7anpQWDknjA 提取码:j7ns 网际空间的发展带来了机遇,也带来了威 ...
- 02-三种Bean装配机制(二)
上一篇已经介绍了自动化装配https://www.cnblogs.com/fionyang/p/11123900.html 接下来就要介绍两种显示装配的方式了,分别是java代码装配和XML文件装配. ...
- python数据库-安装问题总结(48)
一.ERROR1698(28000):Access denied for user root@localhost错误 我的操作系统是ubuntu: 我的MySQL版本是: 安装完成后,登录mysql的 ...