大家好,今天小编关注到一个比较有意思的话题,就是关于java怎样编程五个结果后换行的问题,于是小编就整理了1个相关介绍Java怎样编程五个结果后换行的解答,让我们一起看看吧。
编码时,左大括号"{"换行吗?
我想关心这个问题的一定是现在正在编码的程序员,或者是正在学习编码的人。首先要明确一件事情,左大括号换行和不换行都是格式良好的编码结构。但是在平时编码时,我们都***用自己习惯的方式。我们看一下对比:
以上是JAVA中实现一个简单的字符串输出代码,代码中只有一个方法,方法中只定义了一个功能语句。第一个HelloWorld类中***用了不换行的编码结构,程序结构也很清晰,没有多余行。第二个类中***用了换行的方式,看起来结构更清晰一些,类体和方法体一目了然。
在早期的程序设计中,大家大多***用第二种方式,也就是换行的方式。我再刚参加工作的时候,我的指导老师要求我们一定要换行,因为这样代码看起来更规范一些,在查找功能模块时候更醒目和直观。但是这种写法也仅仅在代码体内功能语句不多的时候比较明显,当功能体内功能语句比较多时,尤其是一个屏幕放不下时,这种换行的大括号就失去了价值,而且还会增加代码的整体长度。
所以在现在的开发结构中,我们看到的更多的是不换行的左大括号。也可以说不换行的左大括号是现在的流行写法(也可以叫新款)。但是这并不是说换行就不是正确的,这种换行和不换行问题并不影响代码的性能,都作为格式良好的两种写法,习惯那个就是用那个。
1、我自己的做法是,左 { 原则不换行;
2、如果遵循某项开发规范,要求换,那就换,保持统一;
3、无论换与不换,仅限类体、函数/方法体大括号,流程控制语句都不换行,如此兼顾
这个问题没有特别的要求,不同的编程语言有些不同的编码语法规则,同时也跟编写者个人习惯有关系。其实只要程序运行没问题,这都不是大问题。不同的公司也有不同的编码规则
本人接触过c,c++,J***a,Python以及汇编,其中Python不需要使用“{}”,完全依靠缩进,其他几种语言都是需要“{}”的;对于c和c++,一般来说左大括号{是需要换行的,当然不换行也不会错,但是按照惯例大家都是换行的这样便于代码阅读;对于J***a,左大括号紧跟在函数参数列表后,一般来说是不用换行的。编程中,符号的使用最好按照具体语言的编程规范来写,这样更有利于代码的阅读和维护。
我从1983年开始编写程序,但用C语言编写程序是在1990年开始,先用的是TC,后用BC、VC。在if、else if、for、do、while、switch等语句时,都会出现左大括号“{”。我一般喜欢在左大括号“{”后换行。在编写网页html时,喜欢在每个函数function funname()换行后再写左大括号“{”,即左大括号“{”前换行。总之要看个人喜好。
到此,以上就是小编对于J***A怎样编程五个结果后换行的问题就介绍到这了,希望介绍关于J***A怎样编程五个结果后换行的1点解答对大家有用。