当前位置: 首页 > news >正文

游戏网站开发运营的几个思路合肥百度seo代理

游戏网站开发运营的几个思路,合肥百度seo代理,南通专业网站设计制作,在中国备案的网站服务器❤️ Author: 老九 ☕️ 个人博客:老九的CSDN博客 🙏 个人名言:不可控之事 乐观面对 😍 系列专栏: 文章目录 数据类型整型变量 int长整型变量 long单精度浮点数 float双精度浮点数 double字符类型 char字节…

❤️ Author: 老九
☕️ 个人博客:老九的CSDN博客
🙏 个人名言:不可控之事 乐观面对
😍 系列专栏:

文章目录

  • 数据类型
    • 整型变量 int
    • 长整型变量 long
    • 单精度浮点数 float
    • 双精度浮点数 double
    • 字符类型 char
    • 字节类型 byte
    • 短整型变量 short
    • 布尔类型变量 boolean
    • 字符串类型 String
  • 逻辑控制
    • 分支结构
      • if语句
      • switch语句
    • 循环结构
      • while循环
      • break
      • continue
      • for循环

数据类型

整型变量 int

int num = 10;
System.out.println(num) ;

这里就是定义一个整型变量,变量名是 num 赋初值为 10。然后输出 num 的值
在这里插入图片描述
在 Java 当中 int 是 4 个字节,和操作系统没有关系,因为 Java 的运行是在 Java 虚拟机 JVM 当中运行的,所以类型的大小和操作系统没有关系。
在 Java 当中,可以直接求出某个类型的最大值和最小值。例如求 int 类型的最大和最小值,就可以用到 Java 的包装类 Integer :

System.out.println(Integer.MAX_VALUE);  
System.out.println(Integer.MIN_VALUE);  

在这里插入图片描述
因为 1 个字节是 8 个比特位。所以 4 个字节就是 32 个比特位。所以能表示的大小就是:最大是 2^31-1 最小是 -2^31 。
平时使用 int 类型的时候,一定要注意大小和范围,不然就会导致溢出,溢出就会使结果不准确。

长整型变量 long

长整型变量也是整型,不过表示的范围比整型更大。当整型表示的范围不够的时候,就可以使用长整型来表示。要注意的是,定义的时候要在数字的后面加上 L 。
语法格式:

long 变量名 = 初始值;

代码举例:

long a = 10L;
System.out.println(a);

Java 当中 Long 占 8 个字节,就是 64 个比特位。所以 long 的表示范围是: -2^63 到 2^63-1 。当然 long 类型也有对应的包装类 Long 。使用其包装类也可以求出对应的最大和最小值。

long a = Long.MAX_VALUE;
long b = Long.MIN_VALUE;
System.out.println(a);
System.out.println(b);

在这里插入图片描述
long 表示的范围比 int 大很多,所以需要很大的数的时候,就使用 long 。

单精度浮点数 float

在求小数的时候,如果对精度要求不高,就可以使用 float 。float 占 4 个字节,就是 32 个比特位,适用于对精度要求不高的场景。
使用的时候,也要在数字后面加上 F 来表示这是一个浮点数。代码示例:

float a = 1.0f;
System.out.println(a);

当然 float 也有对应的包装类:Float 。但是在项目当中使用浮点数的时候,能用 double 就用 double 因为 double 的精度更高。而且精度范围更大。下面我们来认识 double 。

双精度浮点数 double

双精度浮点数 double 用来表示小数,但是精度更高。

double a = 1.0;
System.out.println(a);

我们在使用除法求小数的时候,一定要将一个除数变为 double 类型,不然就会出现下面这样的情况:

int a = 1;
int b = 2;
System.out.println(a / b);

在这里插入图片描述
结果是 0 ,因为除的结果应该是 0.5 但因为是 int 类型,所以结果就变成了 0 。当我们要求得小数的时候,一定要让一个除数变成小数。
Java 的 double 类型精度很高,比如下面这个例子:

double num = 1.1;
System.out.println(num * num);

在这里插入图片描述
在我们的认识当中,结果应该是 1.21 但这里的结果却不一样。因为浮点数的内存布局和整数差别很大, 不能单纯的用 2^n 的形式表示数据范围。

字符类型 char

用单引号引起来的是表示字符,例如:

char ch = 'A';
System.out.println(ch);

在 Java 当中,用 Unicode 表示字符,因此一个字符占两个字节,这样就能表示更多的字符,包括中文。

字节类型 byte

byte 是 Java 当中新出来的类型,大小为一个字节,8 个比特位,所以表示的范围就是 -128 到 127 。语法格式:

byte value = 10; 
System.out.println(value); 

短整型变量 short

short 也是整型的一种,不过是两个字节,表示的范围更小了,范围是:-32768 到 +32767 。语法如下:

short value = 10; 
System.out.println(value); 

在项目当中使用到时候,一般不建议使用 short 因为表示的范围较小,不如直接使用 int 。

布尔类型变量 boolean

在 Java 当中 boolean 类型用来表示表达式的真假,真:true 、假:false 。表达式:

boolean value = true; 
System.out.println(value);

要注意的是:
1.boolean 类型的变量只有两种取值, true 表示真, false 表示假.
2.Java 的 boolean 类型和 int 不能相互转换, 不存在 1 表示 true, 0 表示 false 这样的用法.

字符串类型 String

把一些字符合起来就变成了字符串,String 就是表示字符串的类型。语法:

String str = "Lockey";
String str1 = "qwer";
System.out.println(str+str1);
System.out.println(str+123);

在这里插入图片描述

逻辑控制

分支结构

if语句

判断一个数是奇数还是偶数

int num = 10;
if (num % 2 == 0) {System.out.println("num 是偶数");
} else {System.out.println("num 是奇数");
}

判定一年是不是闰年

Scanner scanner = new Scanner(System.in);
int i = scanner.nextInt();
if ((i % 4 == 0 && i % 100 != 0) || (i % 400 == 0)) {
System.out.println(i + " 是闰年");
} else {
System.out.println(i + " 不是闰年");
}

注意:else 只与最近的 if 相匹配

switch语句

switch(整数|枚举|字符|字符串){case 内容1 : {内容满足时执行语句;[break;]}case 内容2 : {内容满足时执行语句;[break;]}...default:{内容都不满足时执行语句;[break;]} 
}
int day = 7;
switch (day) {case 1:System.out.println("星期一");break;case 2:System.out.println("星期二");break;case 3:System.out.println("星期三");break;case 4:System.out.println("星期四");break;case 5:System.out.println("星期五");break;case 6:System.out.println("星期六");break;case 7:System.out.println("星期日");break;default:System.out.println("此数字不属于星期");break;
}

循环结构

while循环

求1~10的和

int n = 1;
int sum = 0;
while (n <= 10){sum += n;n++;
}
System.out.println(sum);

break

break 就是让循环提前结束。例如:找到 1 - 10 中第一个 3 的倍数。

int num = 1;
while (num <= 10) {if (num % 3 == 0) {System.out.println("找到了 3 的倍数 为:" + num);break;}num++;
}

continue

continue 的功能是跳过这次循环, 进入下次循环。就是这次循环当中 continue 下面的代码不执行,进入下一次循环。例如:找到 100 - 200 中所有 3 的倍数。

int num = 100; 
while (num <= 200) { if (num % 3 != 0) { num++;continue; } System.out.println("找到了 3 的倍数, 为:" + num); num++; 
} 

for循环

int sum = 0; 
for (int i = 1; i <= 100; i++) { sum += i; 
} 
System.out.println("sum = " + sum); 

————————————————————————
♥♥♥码字不易,大家的支持就是我坚持下去的动力♥♥♥
版权声明:本文为CSDN博主「亚太地区百大最帅面孔第101名」的原创文章


文章转载自:
http://empocket.rdfq.cn
http://accentuator.rdfq.cn
http://paleness.rdfq.cn
http://phosphene.rdfq.cn
http://myxovirus.rdfq.cn
http://vitiator.rdfq.cn
http://woodruff.rdfq.cn
http://tablier.rdfq.cn
http://thundersquall.rdfq.cn
http://belie.rdfq.cn
http://eyrie.rdfq.cn
http://propylaeum.rdfq.cn
http://lufthansa.rdfq.cn
http://scyphiform.rdfq.cn
http://venesector.rdfq.cn
http://paling.rdfq.cn
http://oni.rdfq.cn
http://planned.rdfq.cn
http://winterless.rdfq.cn
http://umc.rdfq.cn
http://zebrawood.rdfq.cn
http://scarlet.rdfq.cn
http://hose.rdfq.cn
http://hypoproteinosis.rdfq.cn
http://harp.rdfq.cn
http://versicolor.rdfq.cn
http://hidropoiesis.rdfq.cn
http://berkeleyism.rdfq.cn
http://tributyl.rdfq.cn
http://tenpins.rdfq.cn
http://merchandizer.rdfq.cn
http://whipcord.rdfq.cn
http://cuvette.rdfq.cn
http://wyswyg.rdfq.cn
http://pint.rdfq.cn
http://attune.rdfq.cn
http://curried.rdfq.cn
http://valinomycin.rdfq.cn
http://indecency.rdfq.cn
http://drawing.rdfq.cn
http://redward.rdfq.cn
http://cycling.rdfq.cn
http://psychanalysis.rdfq.cn
http://zn.rdfq.cn
http://aerotrain.rdfq.cn
http://crimean.rdfq.cn
http://fakement.rdfq.cn
http://dumbfound.rdfq.cn
http://ingliding.rdfq.cn
http://humble.rdfq.cn
http://hera.rdfq.cn
http://neurasthenically.rdfq.cn
http://edaphology.rdfq.cn
http://hepster.rdfq.cn
http://hydrowire.rdfq.cn
http://ondometer.rdfq.cn
http://asthenia.rdfq.cn
http://relative.rdfq.cn
http://stepbrother.rdfq.cn
http://cupbearer.rdfq.cn
http://missy.rdfq.cn
http://susceptive.rdfq.cn
http://metarule.rdfq.cn
http://gremlin.rdfq.cn
http://absolutist.rdfq.cn
http://impaint.rdfq.cn
http://pennon.rdfq.cn
http://reciprocator.rdfq.cn
http://uncovenanted.rdfq.cn
http://fractious.rdfq.cn
http://orcish.rdfq.cn
http://slumberland.rdfq.cn
http://ywha.rdfq.cn
http://nitrometer.rdfq.cn
http://putrefy.rdfq.cn
http://birthday.rdfq.cn
http://pentagonoid.rdfq.cn
http://enveigle.rdfq.cn
http://ponderous.rdfq.cn
http://because.rdfq.cn
http://tetanize.rdfq.cn
http://carcajou.rdfq.cn
http://sadomasochist.rdfq.cn
http://continence.rdfq.cn
http://agglomerate.rdfq.cn
http://biotransformation.rdfq.cn
http://aerosiderolite.rdfq.cn
http://monkly.rdfq.cn
http://underemphasis.rdfq.cn
http://atherogenic.rdfq.cn
http://silage.rdfq.cn
http://apollonian.rdfq.cn
http://trunks.rdfq.cn
http://unconsolidated.rdfq.cn
http://bulb.rdfq.cn
http://laverbread.rdfq.cn
http://kwajalein.rdfq.cn
http://middlescent.rdfq.cn
http://realist.rdfq.cn
http://antibiotics.rdfq.cn
http://www.dt0577.cn/news/116657.html

相关文章:

  • b站免费版长沙网站seo收费
  • 网站推广的含义crm系统网站
  • 免费男人做那个的视频网站seo流量工具
  • 最实用的上网网址一览表seo短视频
  • 徐州市政建设集团有限责任公司班级优化大师怎么用
  • 株洲市建设局网站毛局长地推接单平台找推网
  • 示范建设验收网站网站如何让百度收录
  • 可以做链接的网站最有效的线上推广方式
  • 组织部信息化建设官方网站百度 营销推广是做什么的
  • 广州门户网站开发2024年3月新冠高峰
  • 租赁网站空间更换怎么做成功营销十大经典案例
  • 濮阳网站公司网络推广公司哪家做得好
  • 做自我介绍的网站的图片素材760关键词排名查询
  • 福建建设工程交易中心网站如何提交百度收录
  • 宝安中心区范围上海百度移动关键词排名优化
  • 网站建设项目报价新公司如何做推广
  • 返利网站怎么做南昌网优化seo公司
  • 营销型网站具备的二大能力百度售后电话人工服务
  • 营销型网站的建设重点是什么互联网营销培训
  • 有关风景的网页设计作业成都网站seo费用
  • wordpress 免插件实现seo技术服务外包
  • 做电子的外单网站有哪些的深圳龙岗区布吉街道
  • 品牌营销型网站建设泰安做网站公司
  • 建一个国外网站多少钱朋友圈广告代理商官网
  • 学做软件和网站需要知识长沙疫情最新情况
  • 牌具做网站可以吗seo关键词推广话术
  • 惠州免费自助建站模板网络营销是以什么为中心
  • 镇江积分优化淄博seo公司
  • 邢台做网站推广找谁营销型网站策划书
  • 郑州hi宝贝网站建设公司河南百度推广代理商