TEL:400-8793-956
当前位置:程序、服务器

每个循环的Java对象

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-07 10:16:42

 问:我一直在学习,而且我真的在尝试降低Java的语法和术语。话虽这么说,我一直想知道是否创建了某些单词(如对象)或它们是否是基本的Java语法。

 
我会离题的
 
public  int  getTileCount (char  letter ) { 
int count = 0 ; 对于(炭砖:M手。toCharArray ()){如果(瓦==字母){计数++; } }返回计数; }        
 
  
用这种方法,“字母”必须是字母吗?我同意它是变量的实际名称,但是如果我将其更改为“ match”,它是否仍然有效?
 
在这一行:
 
对于 (炭 砖 :M手。toCharArray ()) {
为什么我们必须使用':'和'to'?是“ toCharArray”的具体术语?像这样的小事情使我不得不进行第二次猜测并使事情变得过于复杂。我发现自己既想以“正确”的方式做事,又想创新并以“自己的方式”做事。我一定会认为开箱即用的想法得到了提倡,但是知道我能做些什么和不能做些什么改变使我受挫。
 
 
答:在这里很棒,您来到这些论坛来对此进行澄清!我会尽力帮助;)
 
所以,我们有这行:
 
public  int  getTileCount (char  letter ) {
char是数据类型,letter是变量的名称。您完全正确,我们可以将其重命名letter为所需的任何内容,并且代码仍然可以工作-可以很容易地按letter原样引用,因此我们知道它在做什么。如果您愿意,可以称之为myLetter,theBestLetter或任何您想要的!match也可以!
 
现在为我们的for循环:
 
对于 (炭 砖 :M手。toCharArray ()) {
这:是一个有趣的。我喜欢把它作为字在。所以,我读了这一点,因为每一个我们将把为M手char数组中瓦炭...。
 
现在,这toCharArray()是一个非常好的术语,下面是我们在方法中使用的一些术语:
 
到-通常用于转换,将一个对象更改为另一个对象。
让-我们调用这些方法干将,当我们想要得到的东西(这可能是一类,字符串,布尔值,你的名字!)
集-我们调用这些方法制定者,当我们想要一套东西(如:我们可能存储在AboutMe类的名称变量,我们可以从任何其他类使用此方法设置的名称)。
现在,这样命名您的方法没有“法律”,就像不以驼峰写法没有法律一样。取而代之的是,我们这样做是惯例,并且在团队中从事同一项目时,每个人都遵循这些惯例以确保一致性。您的代码不会因编写不同而中断,只是很多人会不遵守这些约定而烦恼。
 
Java语法要求像:和这样的东西=。我们永远不能用不同的方式写这些,只是行不通!如果我们尝试这样做,将会在代码中出现错误。当您用Java编写更多内容时,您将意识到可以更改和不能更改的内容。像现在一样,您可能已经意识到必须使用an=来定义变量,我们不能使用其他任何东西,因为它只是违反语法!
 
上一篇: 当我尝试设置最大宽度时,为什么会给我一个错误:150px;
下一篇: 比较TodoList.count失败