为什么小白学编程到赋值运算符就觉得好吃力?
public class HelloWorld{
public static void main(String[] args) {
int one = 10 ;
int two = 20 ;
int three = 0 ;
three = one + two;//three = 10 + 20;所以three的赋值变成30
System.out.println("three = one + two ==> " + three);//这里的+three是什么意思?
three += one ;
System.out.println("three += one ==> " + three);
three -= one ;
System.out.println("three -= ==> " + three);
three *= one ;
System.out.println("three *= ==> " + three);
three /= one ;
System.out.println("three /= one ==>" + three)
three %= one ;
System.out.println("three %= one ==> " +three);
}
}
希望大神能详细解释下
public static void main(String[] args) {
int one = 10 ;
int two = 20 ;
int three = 0 ;
three = one + two;//three = 10 + 20;所以three的赋值变成30
System.out.println("three = one + two ==> " + three);//这里的+three是什么意思?
three += one ;
System.out.println("three += one ==> " + three);
three -= one ;
System.out.println("three -= ==> " + three);
three *= one ;
System.out.println("three *= ==> " + three);
three /= one ;
System.out.println("three /= one ==>" + three)
three %= one ;
System.out.println("three %= one ==> " +three);
}
}
希望大神能详细解释下
举三个例子:
int a = 5 ;
System.out.println("a:" +a);
字符串【a:】再跟上变量a的值【5】,所以最终输出的结果是 a:5
System.out.println("three = one + two ==> " + three);
字符串【three = one + two ==>】再跟上变量three的值【30】,所以最终输出的结果是
three = one + two ==>30
int age = 25 ;
System.out.println("楼主的年龄是——" + age);
字符串【楼主的年龄是——】再跟上变量age的值【25】,所以最终的输出结果是
楼主的年龄是——25
总结:
1.双引号“”里的是字符串。
2.System.out.println(“字符串”+变量名),小括号里的+是为了将字符串和变量值连接在一起,你可以把此处的+理解成是一个粘合剂,此处的+并不是数学里的+。
——————————————————
我没有系统地学过编程,会matlab所以懂一点编程语言,说错请见谅
int a = 5 ;
System.out.println("a:" +a);
字符串【a:】再跟上变量a的值【5】,所以最终输出的结果是 a:5
System.out.println("three = one + two ==> " + three);
字符串【three = one + two ==>】再跟上变量three的值【30】,所以最终输出的结果是
three = one + two ==>30
int age = 25 ;
System.out.println("楼主的年龄是——" + age);
字符串【楼主的年龄是——】再跟上变量age的值【25】,所以最终的输出结果是
楼主的年龄是——25
总结:
1.双引号“”里的是字符串。
2.System.out.println(“字符串”+变量名),小括号里的+是为了将字符串和变量值连接在一起,你可以把此处的+理解成是一个粘合剂,此处的+并不是数学里的+。
——————————————————
我没有系统地学过编程,会matlab所以懂一点编程语言,说错请见谅
人家真的开始学编程了,这是好的,建议还是鼓励为主,,,
不是人人都是科班出身,那些秀优越的和劝退的还是省省吧,,,
Java和Python3都可以用来开头,,,(话说我币圈人就是先学的Java)
不是人人都是科班出身,那些秀优越的和劝退的还是省省吧,,,
Java和Python3都可以用来开头,,,(话说我币圈人就是先学的Java)
先学python吧,一个交互式的环境或许对你有帮助。
初学编程不要看太长的程序(超过5行?),一行一行试过来,还有就是从网络或其它地方积累基础知识,知识面越广越有思路。
我初学编程时不会安装软件,也不会从网络上搜集信息,以至于入门都花了一两年,虽然现在也很菜啦,但总是能学会的…
初学编程不要看太长的程序(超过5行?),一行一行试过来,还有就是从网络或其它地方积累基础知识,知识面越广越有思路。
我初学编程时不会安装软件,也不会从网络上搜集信息,以至于入门都花了一两年,虽然现在也很菜啦,但总是能学会的…
https://www.tutorialspoint.com/java/index.htm
自己老老實實讀完這個教程
不准看視頻,不准偷懶
如果做不到自學,只能花錢找人手把手教了。。。
你給我的感覺,是對自己非常不負責任。。。
自己老老實實讀完這個教程
不准看視頻,不准偷懶
如果做不到自學,只能花錢找人手把手教了。。。
你給我的感覺,是對自己非常不負責任。。。

編程仲系專業人員嚟嘅好,我哋小白就學會睇就行。。。
这里是java的语言特性,字符串和int的加法可以看作将int转换为字符串后做concatenate运算,得到一个新的字符串。
编程不简单的,学着玩还行,但是转行……而且写代码不只是写代码,还有有一系列的离散数学、硬件、算法等等一系列知识,不是搞两个月就能出去赚钱的。
编程不简单的,学着玩还行,但是转行……而且写代码不只是写代码,还有有一系列的离散数学、硬件、算法等等一系列知识,不是搞两个月就能出去赚钱的。
自己在电脑上试一试不就全都出来了?换几个值输出一下,就知道是干什么的了
你的问题是:
"three = one + two ==> " + three
是什么意思
详细地说,就是java程序在编译期中,对于这种字面量形式定义的字符串(string literals)和加上原始类型(primitive)的代码,会隐式通过StringBuilder构建新的字符串
比如在你的问题中,隐式调用的方法是StringBuilder.append(int i)
构建完成后,这个字符串会被存储在运行时常量池(runtime constant pool)中
简单地说,就是字符串加数字=字符串+数字转换成的字符串=字符串+字符串=字符串
"three = one + two ==> " + three
是什么意思
详细地说,就是java程序在编译期中,对于这种字面量形式定义的字符串(string literals)和加上原始类型(primitive)的代码,会隐式通过StringBuilder构建新的字符串
比如在你的问题中,隐式调用的方法是StringBuilder.append(int i)
构建完成后,这个字符串会被存储在运行时常量池(runtime constant pool)中
简单地说,就是字符串加数字=字符串+数字转换成的字符串=字符串+字符串=字符串
兄弟,我建议你换个语言学,,,Python大法好,对小白比较友善,快速打完基础,再去看其他语言会理解得快。
经常看到楼主近期的此类帖子,让人忍不住登录来回答一下。
既然楼主刚学Java,那么就有必要学会调试,从一步一步地调试中分析和理解每一步各种变量值的变化。深入一点还得理解调试过程中的线程和栈的原理。
开发工具请使用老手新手都适用的IntelliJ IDEA,调试时你可以打开Evaluate Expression窗口,自己写一些表达式来即时地运行于当前上下文。
大量阅读优秀的开源代码能提高你的编程思想水平,虽然现在还远远没到时候,但是也提一下。
另外,获取信息的能力能决定一切,一个优秀的开发者,适量的英语是必不可少。
补充个人观点:目前楼主这种发帖格式不规范的习惯,让人进一步担心是否适合编程。贴大量代码请务必用code标记:
既然楼主刚学Java,那么就有必要学会调试,从一步一步地调试中分析和理解每一步各种变量值的变化。深入一点还得理解调试过程中的线程和栈的原理。
开发工具请使用老手新手都适用的IntelliJ IDEA,调试时你可以打开Evaluate Expression窗口,自己写一些表达式来即时地运行于当前上下文。
大量阅读优秀的开源代码能提高你的编程思想水平,虽然现在还远远没到时候,但是也提一下。
另外,获取信息的能力能决定一切,一个优秀的开发者,适量的英语是必不可少。
补充个人观点:目前楼主这种发帖格式不规范的习惯,让人进一步担心是否适合编程。贴大量代码请务必用code标记:
System.out.println

睇得我眼花繚亂,好像就我一個人唔懂呢些,嗚嗚嗚...
我覺得研發郵件隨機群發工具比較重要,郵件隨機群發工具會成為反共的工具。