范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

JAVAdebug模式,数进的介绍与书写格式

  3.基础练习
  3.1 数据交换
  案例需求
  已知两个整数变量a = 10,b = 20,使用程序实现这两个变量的数据交换 最终输出a = 20,b = 10;
  代码实现public class Test1 { /* 需求:已知两个整数变量a = 10,b = 20,使用程序实现这两个变量的数据交换 最终输出a = 20,b = 10; 思路: 1. 定义一个三方变量temp,将a原本记录的值,交给temp记录 (a的值,不会丢了) 2. 使用 a 变量记录 b 的值,(第一步交换完毕,b的值也丢不了了) 3. 使用 b 变量记录 temp的值,也就是a原本的值 (交换完毕) 4. 输出 a 和 b 变量即可 */ /* 动态初始化格式: 数据类型[][] 变量名 = new 数据类型[m][n]; m表示这个二维数组,可以存放多少个一维数组 n表示每一个一维数组,可以存放多少个元素 */ public static void main(String[] args) { int a = 10; int b = 20; // 将a原本记录的值,交给temp记录 (a的值,不会丢了) int temp = a; // 用 a 变量记录 b 的值,(第一步交换完毕,b的值也丢不了了) a = b; // 使用 b 变量记录 temp的值,也就是a原本的值 (交换完毕) b = temp; // 输出 a 和 b 变量即可 System.out.println("a=" + a); System.out.println("b=" + b); } }
  3.2 数组反转【应用】
  案例需求 :
  已知一个数组 arr = {19, 28, 37, 46, 50}; 用程序实现把数组中的元素值交换,
  交换后的数组 arr = {50, 46, 37, 28, 19}; 并在控制台输出交换后的数组元素
  实现步骤 :
  1. 定义两个变量, start和end来表示开始和结束的指针.
  2. 确定交换条件, start < end 允许交换
  3. 循环中编写交换逻辑代码
  4. 每一次交换完成, 改变两个指针所指向的索引 start++, end--
  5. 循环结束后, 遍历数组并打印, 查看反转后的数组
  代码实现 :public class Test2 { /* 需求:已知一个数组 arr = {19, 28, 37, 46, 50}; 用程序实现把数组中的元素值交换, 交换后的数组 arr = {50, 46, 37, 28, 19}; 并在控制台输出交换后的数组元素。 步骤: 1. 定义两个变量, start和end来表示开始和结束的指针. 2. 确定交换条件, start < end 允许交换 3. 循环中编写交换逻辑代码 4. 每一次交换完成, 改变两个指针所指向的索引 start++, end-- 5. 循环结束后, 遍历数组并打印, 查看反转后的数组 */ public static void main(String[] args) { int[] arr = {19, 28, 37, 46, 50}; // 1. 定义两个变量, start和end来表示开始和结束的指针. int start = 0; int end = arr.length -1; // 2. 确定交换条件, start < end 允许交换 // 4. 每一次交换完成, 改变两个指针所指向的索引 start++, end-- // for(int start = 0, end = arr.length -1; start < end; start++, end--) for( ; start < end; start++, end--){ // 3. 循环中编写交换逻辑代码 int temp = arr[start]; arr[start] = arr[end]; arr[end] = temp; } for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } } }
  3.3 二维数组概述
  概述 : 二维数组也是一种容器,不同于一维数组,该容器存储的都是一维数组容器
  3.4 二维数组动态初始化
  动态初始化格式:
  数据类型[][] 变量名 = new 数据类型[m][n];
  m表示这个二维数组,可以存放多少个一维数组
  n表示每一个一维数组,可以存放多少个元素 public class Demo1Array { /* 动态初始化格式: 数据类型[][] 变量名 = new 数据类型[m][n]; m表示这个二维数组,可以存放多少个一维数组 n表示每一个一维数组,可以存放多少个元素 */ public static void main(String[] args) { // 数据类型[][] 变量名 = new 数据类型[m][n]; int[][] arr = new int[3][3]; /* [[I@10f87f48 @ : 分隔符 10f87f48 : 十六进制内存地址 I : 数组中存储的数据类型 [[ : 几个中括号就代表的是几维数组 */ System.out.println(arr); /* 二维数组存储一维数组的时候, 存储的是一维数组的内存地址 */ System.out.println(arr[0]); System.out.println(arr[1]); System.out.println(arr[2]); System.out.println(arr[0][0]); System.out.println(arr[1][1]); System.out.println(arr[2][2]); // 向二维数组中存储元素 arr[0][0] = 11; arr[0][1] = 22; arr[0][2] = 33; arr[1][0] = 11; arr[1][1] = 22; arr[1][2] = 33; arr[2][0] = 11; arr[2][1] = 22; arr[2][2] = 33;   // 从二维数组中取出元素并打印 System.out.println(arr[0][0]); System.out.println(arr[0][1]); System.out.println(arr[0][2]); System.out.println(arr[1][0]); System.out.println(arr[1][1]); System.out.println(arr[1][2]); System.out.println(arr[2][0]); System.out.println(arr[2][1]); System.out.println(arr[2][2]); } }

8499元!联想拯救者全新R9000X轻薄电竞本发布R75800HRTX30607月31日消息今日下午联想在ChinaJoy2021现场,正式发布了R9000X轻薄电竞本。这款笔记本采用了轻薄的金属机身设计,薄至15。9mm,轻约1。94千克,兼顾颜值与性能。谁是2021年最受欢迎的智能手环?这四款性价比最高2021年,国内外可穿戴市场一片繁荣,早在2020年第二季度,全球可穿戴设备市场规模同比提升14。1,在疫情期间,消费者对音频类设备以及健身追踪类可穿戴设备的需求有了明显的提升。在从一加影像沟通会说起,手机厂商热衷于举办影像沟通会有何寓意?时间来到了2021来了的3月份,手机数码圈子依然热闹非凡,新机爆料层出不穷,一加新旗舰也是其中之一。在此前,就有爆料称一加会和哈苏合作,影像实力将会有大幅度提升。而3月5日上午,一5988起!华为P50Pro开启预售鸿蒙HarmonyOS2系统麒麟9000芯片7月31日消息华为P50Pro发布之后受到外界高度关注,华为P50系列于7月29日发布,搭载Harmony2系统。其中,华为P50Pro已开启预售,售价5988元起。8GB128G2020年第四季度全球平板电脑市场表现出色国际数据公司(IDC)全球平板电脑季度跟踪报告的初版数据显示,2020年第四季度全球平板电脑市场表现出色,同比增长19。5,出货量约5220万台。受新冠疫情影响所带来的需求增长,让确认腾讯游戏三年品牌战略合作!ROG游戏手机5正式官宣春节开工后,许多手机厂商也马不停蹄准备新机发布会。就在2月18日,游戏手机品牌ROG在微博上正式宣布,确认即将发布新机ROG游戏手机5。据ROG游戏手机官方微博称,ROG游戏手机与颜值党终于等到了!OPPOReno6外观颜值高,闪耀后盖太迷人就要到618了,各大手机厂商都动作频频,推出了一系列各具亮点的手机。这不,OPPO官微刚官宣新机OPPOReno6系列将于5月27日发布不久,又马上放出了OPPOReno6系列新机冲击最强王者!Reno5超大杯90帧王者荣耀,开黑更畅快近日,热门手游王者荣耀对全服进行了不停机更新。为了让玩家们能享受更平滑更精美的王者荣耀操作画面体验,王者荣耀研发团队这次在设置界面提供了90帧率模式的开关按钮。目前开放的机型如下图世界首富急了,他想飞目录太空旅行谁都能去吗天才,暴君BlueOrigin与SpaceX兔子还是乌龟太空旅行谁都能去吗太空旅行看上去是亿万富翁博眼球,体验新鲜事物的事情,但是仅仅有钱是不够的,要做好心理打通虚拟和现实的壁垒可能就差一个NFT这幅画卖了6900万美元艺术家Beeple5000天的作品合集这个表情包NyanCatGif,卖了50万美元NyancatgifTwitter也能卖,并且卖了250万美元Twitt苹果又卖疯,Elon开始喷目录ElonMusk的嘲讽Musk这个同志各家科技巨头都在本周亮出自己的财报,苹果又一次超出了华尔街分析师的预测,不过呢,财报出了,股价跌了。说明,财报在上一季度的亮眼表现还是在意
新能源购车如何选择随着我国造车技术的不断完善,新能源汽车的普及率变得更加广泛,消费者对于新能源汽车的接受度也在日益提高。然而,由于缺乏对汽车的了解,面对种类繁多的汽车配置,很多新手司机都会感到不知所协作机器人闪耀冬奥,产业人看到哪些新趋势?北京冬奥会堪称机器人总动员,泡茶送餐带路消毒这些炫酷的机器人不仅减少了人员间的近距离接触,同时也为赛事的举办提供了有力保障。冬奥会向全民展示了更广泛的机器人应用,对产业后续发展必然美国投下金融核弹,SWIFT系统剔除俄罗斯!一文读懂SWIFT前世今生美国当地时间周六晚间,根据白宫官网的信息,美国欧盟加拿大英国联合发表声明将禁止部分俄罗斯银行使用环球银行金融电信协会(SWIFT)支付系统,并对俄罗斯央行实施限制措施。就在俄罗斯乌75寸的电视要画质和音质好,在1万以内买哪款比较好?我也是购买75寸的,可以给你一些建议,最开始我入围了5款,分别是海信HZ75E5A,长虹75D3P,小米4S75创维75A7TCL75V2这几款价位都在一个档次上,就是不同品牌的B如何推广漫画?1。新闻营销品牌推广最重要的目标就是打开品牌知名度,树立良好的品牌形象,使受众产生对品牌的好感与信任,进而增加购买品牌产品的可能性,扎实提高用户品牌忠诚度粘度。新闻媒体是最具权威的金立加入华为生态!6256G新机只卖899,国人很喜欢目前金立这个品牌已经基本在高销量产品中缺失了,不过比较意外的是,在低端机市场上,我们看到金立这个品牌其实还比较活跃。因为在高端机领域无法和小米OV荣耀等竞争,主要是金立现在也确实没Apple申请新专利将Mac计算机集成至键盘机身外媒日前发现Apple先前申请一项,涉及将计算机集成键盘的输入设备中的计算机专利。根据Apple提交的专利申请文件,他们构想的设备尺寸与现在的MagicKeyboard大小相当,可来自日本的小屏手机BALMUDAPhone数码好物荐巴慕达的创始人寺尾玄认为现在的智能手机都实在是太大了,不好塞进口袋里。BALMUDAPhone是5G智能手机里唯一一款不包含任何直线的机型,重量仅有138g,即便只是看看几乎没有差评,2022年最值得考虑的4款手机,看看你怎么选?2022年已经过去了六分之一,很多朋友都来主动咨询我今年最值得入手的手机,所以今天来给大家介绍三款我心目中的开年神机,感兴趣的朋友不妨了解一下。OPPOFindX5Pro这可以说是iPhone14再爆猛料!京东方已经收到订单?果粉取消刘海屏后更丑相信有关注机圈的朋友都知道,年年甚至是天天都会有关注iPhone的爆料。毕竟苹果的影响力确实大,即便不买它的产品,也会对它的一些消息感兴趣。不过,大部分关于iPhone的爆料都很假京东确定收购德邦,老崔泪洒当场经过一个多月的洽谈,终于尘埃落地,京东确定收购德邦,之前我们已经透露出相关信息,尽管德邦公关辟谣,但是没有不透风的墙,所以我们本着对大家负责的角度一致未删帖。至此零担之王德邦走下神