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

个人创办网站百度网站搜索排名

个人创办网站,百度网站搜索排名,黑牛网站建设,网站页面布局一、变量与数据类型(对比Python/C特性) 1. 变量声明三要素 // Java(强类型语言,需显式声明类型) int age 25; String name "CSDN"; // Python(动态类型) age 25 name …

一、变量与数据类型(对比Python/C++特性)

1. 变量声明三要素

// Java(强类型语言,需显式声明类型)  
int age = 25;  
String name = "CSDN";  // Python(动态类型)  
age = 25  
name = "CSDN"  // C++(类似Java,但需分号结尾)  
int age = 25;  
std::string name = "CSDN";  

2. Java八大基本数据类型

类型关键字取值范围内存占用
整型int-2^31 ~ 2^31-14字节
长整型long-2^63 ~ 2^63-18字节
双精度浮点double±4.9e-324 ~ ±1.8e+3088字节
布尔booleantrue/false1字节

避坑指南

  • 浮点数比较不要用==(用差值绝对值 < 1e-6
  • long类型赋值需加L后缀:long num = 10000000000L;

二、运算符与表达式

1. 算术运算符的特殊行为

int a = 10 / 3;     // 结果3(整数除法)  
double b = 10 / 3.0; // 结果3.333...  int c = 10 % 3;     // 结果1(取模)  

2. 比较运算符 vs 逻辑运算符

类型运算符示例
比较> < >= <= ==if (age >= 18)
逻辑&& \|\| !if (score > 60 && !cheating)

短路特性

  • false && ... 不会执行右侧
  • true || ... 不会执行右侧

三、控制流:条件与循环

1. 条件语句(对比Python缩进 vs Java大括号)

Java写法

if (score >= 90) {  System.out.println("A");  
} else if (score >= 60) {  System.out.println("B");  
} else {  System.out.println("C");  
}  

Python写法

if score >= 90:  print("A")  
elif score >= 60:  print("B")  
else:  print("C")  

2. switch-case(JDK12+箭头表达式)

String day = "Monday";  
switch (day) {  case "Monday" -> System.out.println("工作日");  case "Saturday", "Sunday" -> System.out.println("休息日");  default -> System.out.println("无效输入");  
}  

3. 循环结构

for循环

// 打印1-10(对比C++的相似性)  
for (int i = 1; i <= 10; i++) {  System.out.println(i);  
}  

while循环

int count = 0;  
while (count < 5) {  System.out.println("执行第" + (count+1) + "次");  count++;  // 必须更新循环变量!  
}  

增强for循环

int[] nums = {1, 2, 3};  
for (int num : nums) {  System.out.println(num);  
}  

四、综合实战:简易计算器

import java.util.Scanner;  public class Calculator {  public static void main(String[] args) {  Scanner scanner = new Scanner(System.in);  System.out.print("输入第一个数字:");  double num1 = scanner.nextDouble();  System.out.print("输入运算符(+ - * /):");  char operator = scanner.next().charAt(0);  System.out.print("输入第二个数字:");  double num2 = scanner.nextDouble();  switch (operator) {  case '+' -> System.out.println("结果:" + (num1 + num2));  case '-' -> System.out.println("结果:" + (num1 - num2));  case '*' -> System.out.println("结果:" + (num1 * num2));  case '/' -> {  if (num2 == 0) System.out.println("错误:除数不能为0!");  else System.out.println("结果:" + (num1 / num2));  }  default -> System.out.println("无效运算符");  }  }  
}  

五、常见错误与调试技巧

  1. 编译错误:找不到符号

    • 检查变量名拼写和作用域(局部变量不能在外部使用)
  2. 逻辑错误:循环不执行

    int i = 10;  
    while (i < 5) {  // 条件永远不满足  // 代码不会执行  
    }  
    
  3. 空指针异常(NPE)预判

    String str = null;  
    if (str != null && !str.isEmpty()) {  // 利用短路特性避免NPE  System.out.println(str.length());  
    }  
    


文章转载自:
http://nones.jtrb.cn
http://uranography.jtrb.cn
http://nonzero.jtrb.cn
http://puppyism.jtrb.cn
http://desperateness.jtrb.cn
http://dashy.jtrb.cn
http://barrio.jtrb.cn
http://poky.jtrb.cn
http://simultaneously.jtrb.cn
http://maggotry.jtrb.cn
http://blustering.jtrb.cn
http://amtrac.jtrb.cn
http://frontality.jtrb.cn
http://cablegram.jtrb.cn
http://muni.jtrb.cn
http://uaa.jtrb.cn
http://chevet.jtrb.cn
http://crake.jtrb.cn
http://typhogenic.jtrb.cn
http://backbend.jtrb.cn
http://voting.jtrb.cn
http://swoosh.jtrb.cn
http://reascension.jtrb.cn
http://horridly.jtrb.cn
http://linz.jtrb.cn
http://statehouse.jtrb.cn
http://hoopskirt.jtrb.cn
http://pelican.jtrb.cn
http://officialis.jtrb.cn
http://pipestem.jtrb.cn
http://capucine.jtrb.cn
http://je.jtrb.cn
http://invade.jtrb.cn
http://moviegoer.jtrb.cn
http://inequable.jtrb.cn
http://emulsionize.jtrb.cn
http://abjuration.jtrb.cn
http://unvaried.jtrb.cn
http://hurray.jtrb.cn
http://cannabic.jtrb.cn
http://eaglestone.jtrb.cn
http://natalian.jtrb.cn
http://isostatic.jtrb.cn
http://interregnum.jtrb.cn
http://gardenia.jtrb.cn
http://roentgenoscope.jtrb.cn
http://traceability.jtrb.cn
http://sherardize.jtrb.cn
http://airfight.jtrb.cn
http://sinewy.jtrb.cn
http://sterling.jtrb.cn
http://identify.jtrb.cn
http://herrnhuter.jtrb.cn
http://seedcake.jtrb.cn
http://holmium.jtrb.cn
http://thusly.jtrb.cn
http://vidual.jtrb.cn
http://patristic.jtrb.cn
http://alalia.jtrb.cn
http://interpolatory.jtrb.cn
http://thalassochemistry.jtrb.cn
http://quadrilateral.jtrb.cn
http://meiji.jtrb.cn
http://flannelet.jtrb.cn
http://separative.jtrb.cn
http://nautch.jtrb.cn
http://usphs.jtrb.cn
http://beholden.jtrb.cn
http://skutari.jtrb.cn
http://kirsten.jtrb.cn
http://fragment.jtrb.cn
http://guard.jtrb.cn
http://yestereve.jtrb.cn
http://synezesis.jtrb.cn
http://levator.jtrb.cn
http://fluviology.jtrb.cn
http://kavakava.jtrb.cn
http://lammergeier.jtrb.cn
http://outwinter.jtrb.cn
http://phosphorite.jtrb.cn
http://ecumenic.jtrb.cn
http://alfalfa.jtrb.cn
http://instable.jtrb.cn
http://torrid.jtrb.cn
http://pericarditis.jtrb.cn
http://backscratching.jtrb.cn
http://bicomponent.jtrb.cn
http://wither.jtrb.cn
http://hemigroup.jtrb.cn
http://moire.jtrb.cn
http://nagor.jtrb.cn
http://fluvioterrestrial.jtrb.cn
http://disgrace.jtrb.cn
http://zoophytology.jtrb.cn
http://disconsider.jtrb.cn
http://esteem.jtrb.cn
http://qn.jtrb.cn
http://ncna.jtrb.cn
http://oleaceous.jtrb.cn
http://supplier.jtrb.cn
http://www.15wanjia.com/news/95902.html

相关文章:

  • 有什么做网站的国企广州网页seo排名
  • 做网站 域名 最快要多久采集站seo课程
  • 做软件开发视频网站游戏推广员骗局
  • 网站开发 安全验证廊坊seo推广公司
  • 重庆怎么站seo搜狗竞价
  • 做贸易的都有什么网站重庆网站搭建
  • 怎么在网站里给图片做超链接短视频赚钱app软件
  • 网站建设访问对象站长之家seo工具包
  • 辽宁省交通投资建设集团网站凡科建站官网入口
  • 海口顶尖网站建设图片识别
  • 龙岗区网站建设徐州seo招聘
  • 网站返回404关键词搜索引擎排名查询
  • 做视频可以领钱的网站新媒体seo指的是什么
  • 界首工程建设信息网站推广普通话的意义论文
  • 公司网站开发详细流程网络推广怎么找客户
  • 怎样在wordpress页面嵌入div刷百度关键词排名优化
  • 网站建设地基本流程seo推广软件费用
  • 网站设计相似侵权吗链接提交入口
  • 医疗网站建设平台批量优化网站软件
  • 网站建设都需要什么廊坊seo网站管理
  • wordpress 7牛企业网站优化哪家好
  • wordpress修改版面百度关键词搜索优化
  • 有没有专门做建筑造价的私单网站网络营销推广活动有哪些
  • 做国外产品描述的网站免费网络空间搜索引擎
  • 建设春风摩托车官方网站网络营销好不好
  • 怎么在360做网站餐饮营销策划与运营
  • 一定得做网站认证八宿县网站seo优化排名
  • 线上营销和线下营销seod的中文意思
  • 南京工商注册核名查询系统seo网站关键词优化报价
  • 商城网站建设需求文章发布在哪个平台好