jsp中java代码获取input的值 jsp怎么获取input的值_字符串


我们继续接着上一章来讲

再上一张,还有个地方没有讲到,就是我们同一行输出的时候,是留着空格


jsp中java代码获取input的值 jsp怎么获取input的值_字符串_02


你看3和4之间留着一个空格,但如果说你不想要留着是空格,改成别的符号的话,可以通过sep改变

例如:print(3,4,sep="!");

在这里,我把空格改为了!,我们来试一下效果


jsp中java代码获取input的值 jsp怎么获取input的值_转义字符_03


为什么是空格呢,因为系统默认就是这样的,就相当于print(3,4,sep=" ");在双引号里面是有一个空格,记得!!,加上sep的时候,前面要有,号


jsp中java代码获取input的值 jsp怎么获取input的值_jsp中java代码获取input的值_04


当然我们不想要任何间隔,我们也可以这样:print(3,4,sep="");

就是双引号里面没有任何东西,这样就不会在有空格了,不过3和4会连接在一起

会返回34


jsp中java代码获取input的值 jsp怎么获取input的值_jsp中java代码获取input的值_05


在print()里默认还有个end="n",n表示的是一个换行符

默认就是print("hello world",end="n");表示的就是在末尾加上了n

print("hello world",end="n");就相当于print("hello worldn");

所以n它是能放在里面的(任何地方都可以),不过它也是需要被引号包裹起来的,我们放在末尾不能太好的看到,我们就把他放在里面看看效果把(我们拿字符串来举例)。


jsp中java代码获取input的值 jsp怎么获取input的值_jsp中java代码获取input的值_06


你看,我们在w后面放了n,因为n是换行的意思,所以n后面的orld换到了另一行,不过这是字符串的用法,如果我们要在整型、浮点型、布尔类型,得这么用:


jsp中java代码获取input的值 jsp怎么获取input的值_字符串_07


这里留一个作业:想一想为什么会有空格

然后像n其实是一个转义字符,在这边我们先就讲一个,因为转义字符不只是只有这一个,后面讲解字符串的时候我会讲解。

每个文章都会带有PPT的,需要PPT的,看以下:

https://mp.weixin.qq.com/s/MTIYf2iHLNcYAUmNiVVZTwmp.weixin.qq.com



然后print()差不多就讲到这里,我们现在讲解一下input()的用法。注意!!然后print()差不多就讲到这里,我们现在讲解一下input()的用法。

input()的作用是输入,括号里面放的是提示信息(提示信息是字符串,所以要用到引号)

很好理解,看图:


jsp中java代码获取input的值 jsp怎么获取input的值_字符串_08


就像这样先返回括号里的提示信息,3是我输入进去的,然后它会返回你输入的东西,字符串,整型等都是可以输入的,但是你输入的到最后都是字符串类型(这个也是后面讲解)

不过我不建议这么使用,因为这么使用的话就只有一次性,用户输入的东西都直接返回了,那我如果想调用的时候,怎么办?

所以我们一般在使用input的时候,我们使用变量来存储的

一样,变量名自己取,然后一个=号,后面在使用input():

n1 = input("请输入数字");

然后按enter的时候,它会有提示信息,你输入之后,它有任何返回,它把你输入的值,存进了这个变量里,输出这个变量的时候(print(n1);),就出现了刚才输入的内容了


jsp中java代码获取input的值 jsp怎么获取input的值_转义字符_09


还有,在提示信息里面,我们也可以使用转义字符,就像我们上面讲的换行符(n),我不想在提示信息后面输入,我想在第二行输入,那你可以使用n,你可以把n放在结尾

例如:


jsp中java代码获取input的值 jsp怎么获取input的值_jsp中java代码获取input的值_10


我们在末尾的时候放了n,所以我们输入的时候是在第二行

我们pint()和input()到这里就讲完了。

然后这一节是有作业的,希望大家好好做,不懂的话,可以在后台询问,我看到的话,是会回复的。