Java中大括号的作用
至于想到这个问题,是在练习转义符时想要一下写多行功能执行语句输出结果,刚开始每一句功能执行语句均加大括号括了起来
代码如下
public class changechar{public static void main(String[]args){System.out.println("A\nB\nC\nD");}{System.out.println("A\tB\tC\tD");}{System.out.println("A\\B\\C\\D");}{System.out.println("A\rB\rC\rD");}{System.out.println("A\"B\"C\"D");}{System.out.println("A\'B\'C\'D");}
}
输出时结果只有输出了第一行结果,即连续换行的ABCD,后发现是大括号使用有误
另一个帖子一个关于大括号的作用说的感觉比较清楚“大括号作用是将其包裹的代码视为一个整体,如类后大括号,表示里面的代码组成这个类;方法后大括号表示里面代码组成了这个方法;for循环,while循环,if判断后大括号作用也是类似,它表示这段代码作为一个整体一起执行”。
由此知主方法里其实只包含第一行输出语句,而主方法才是一个程序的入口,故其他输出语句不执行(不在方法内),故结果只有第一行输出语句的内容。
正确代码应该将所有输出语句用大括号括在主方法内,后主方法作为程序的入口调用这些语句
public class changechar{public static void main(String[]args){System.out.println("A\nB\nC\nD");System.out.println("A\tB\tC\tD");System.out.println("A\\B\\C\\D");System.out.println("A\rB\rC\rD");System.out.println("A\"B\"C\"D");System.out.println("A\'B\'C\'D");}
}
以上内容仅供参考,作者还完全是小白,至于为什么发出来,这样写出来记忆也许更深,写出来理解也更深刻。肯定有很多表达和理解有误的内容,仅供参考,仅供参考,仅供参考!欢迎指出错误!
Java中大括号的作用相关推荐
- java中的括号表示什么_Java中大括号的作用是什么?
优质回答 回答者:坛小帅 大括号的作用是将其包裹的代码视为一个整体. 如,类名后的大括号,就表示里面的代码组成这个类.方法名后的大括号,表示里面的代码组成了这个方法.for循环,while循环,if判 ...
- C++中大括号{}的作用
概述 在C/C++中大括号指明了变量的作用域, 在大括号内声明的局部变量其作用域自变量声明开始,到大括号之后终结. { } 里的内容是一个"块",单独的{ }在执行顺序上没有改变, ...
- php 中大括号,PHP中大括号的作用总结
作为一名PHP程序员,对代码的要求很高,代码的中的符号也很有讲究,在代码编写的时候我们经常会用到大括号(花括号),那么你知道什么时候会用到这些大括号吗?其实是有讲究的.在php中使用大括号基本有如下三 ...
- c语言中 小括号的作用,c语言小括号的用法有哪些用处
C语言的小括号里面表示一条语句,返回值是多条语句中最靠右的语句的返回值,下面学习啦小编就为大家介绍c语言小括号的用法,欢迎大家阅读. c语言小括号的用法:单小括号 () ①命令组.括号中的命令将会新开 ...
- python中括号的作用_浅析python 中大括号中括号小括号的区分
python语言最常见的括号有三种,分别是:小括号( ).中括号[ ]和大括号也叫做花括号{ }.其作用也各不相同,分别用来代表不同的python基本内置数据类型. 1.python中的小括号( ): ...
- JavaScript中大括号“{}”作用
2010-05-17 19:52 [小 中 大]来源:CrazyFrom整理 | 作者:CrazyFrom | 64 人关注 JavaScript中大括号"{}"有四种语义作用: ...
- Java中static的作用
Java中static的作用 请先看下面这段程序: public class Hello{ public static void main(String[] args){ //(1) System.o ...
- Javascript中大括号“{}”的多义性
JS中大括号有四种语义作用 语义1,组织复合语句,这是最常见的 if( condition ) {//... }else {//... } for() {//... } 语义2,对象直接量声明 var ...
- python 小括号 运算_浅析python 中大括号中括号小括号的区分
python语言最常见的括号有三种,分别是:小括号( ).中括号[ ]和大括号也叫做花括号{ }.其作用也各不相同,分别用来代表不同的python基本内置数据类型. 1.python中的小括号( ): ...
最新文章
- 在web.xml文件中配置Servlet时,主要配置哪些信息?
- Chapter 8(查找)
- JavaScript-JavaScript概述及简单使用
- oracle查询本身字符集,Oracle字符集问题总结
- {转载}非程序员的GNU Emacs使用心得
- 【OpenCV】OpenCV实战从入门到精通之 -- 基本图像绘制
- Android笔记 隐式意图vs显示意图+隐式意图打开短信应用demo
- python画曲线图-python怎么画曲线图
- 计算机考研安大好考还是郑大好考,这5所“低调到隐形”的211大学,不仅分数低,还好考...
- 为什么游戏盒子源码那么重要?(不搞清楚游戏盒子源码,游戏代理很难顺利)(远离那些免费游戏盒子源码,会变得不幸)
- 菜鸟的Hadoop快速入门
- MySQL创建数据库、数据表 | 零基础自学SQL课程系列Day3
- 当股份制银行核心数据遇到国产数据库
- C++(17):any
- uniapp 微信小程序 map自定义气泡customCallout
- 【转】BCWS、BCWP、ACWP的理解
- composer 安装 thinkphp
- python通过手机拍摄的视频图片进行人脸头像采集
- linux c++ 守护 程序,supervisor守护进程 | C/C++程序员之家
- 如何把新加的分区挂载到 根目录
热门文章
- 生态循环水稻种养模式 国稻种芯重庆乡里巴巴功能性育种基地
- 程序员玩游戏之三--天天爱消除非暴力脚本
- 16核处理器意义何在?
- JAVA定时器 配置org.springframework.scheduling.quartz.CronTriggerBean
- “40美元摩托罗拉手机”到中国还没那么快
- 局域网采用BT方式(P2P)传输大文件解决方案
- @RequestMapping中produces
- 数字孪生实际应用案例-智慧园区篇
- 航拍倾斜摄影 Web 3D GIS 数字孪生智慧火电厂
- MySQL 排序规则简介