仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 463|回复: 8
打印 上一主题 下一主题

[学习教程] 来看Java中使用字符串联接办理成绩

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:05:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果你学习的是市场营销,是销售,也许参加大课堂的学习会更合适,因为你的工作能力中有个基础就是搭建自己的人脉,
在使用程序开辟过程当中,利用的最多的数据范例就是字符串。在Java言语平台中也是云云。为此把握字符串的处置技能,无疑是一名数据库办理员必需要把握的妙技。笔者这里就给人人先容怎样使用字符串毗连来办理一些实践的成绩。
1、字符串联接概述。
在编写使用程序的时分,我们常常必要将多个字符串联接起来,来完成特定的功效。如如今有两个字符串变量,分离为名字(变量名为name)和岁数(变量名为age)。如今必要在屏幕上输入“我的名字是某某,岁数几”这个字符串。这个语句该怎样写呢?能够写为“我的名字是”+name+“,岁数为”+age。也就是说,在Java言语中,能够经由过程+号将多个字符串(包含变量)毗连成一个字符串。在屏幕上打印出来或者将其赋值给一个新的字符串变量。在举行这个字符串联接的时分,人人必要注重一点。大概有些程序员之前学过其他的开辟言语,如SQL言语等等。分歧的言语接纳的字符串联接字符是分歧的。如在SQL中接纳的就是||标记。偶然候,在开辟使用程序的时分,开辟职员大概会搅浑。如在使用JAVA言语开辟使用程序,在代码中必要到场SQL语句从数据库中查询数据。此时就有大概在JAVA代码中和SQL代码中都要用到字符串联接的情形(SQL代码中要将多个字段的内容毗连为一个字段)。因为两个代码所接纳的毗连标记分歧,以是大概会弄错。
2、使用字符串联接办理分行成绩。
在JAVA开辟平台中,能够使用+号将多个字符串兼并为一个字符串。不外在实践事情中,这个兼并功效常常还能够匡助体系开辟职员办理一些辣手的成绩。如依据语律例定,JAVA代码中一句相连的字符串不克不及够分隔在两行中誊写。这是甚么意义呢?如如今有一个字串对照长,为“我的名字叫萝卜,往年29岁,在宁波事情”。假如将这个字符串写在统一行的话,那末这一行会很长,从而影响代码的浏览。可是,笔者但愿其在屏幕上输入大概保留在文件中时,则是在统一行。在这类情形下,该怎样处置呢?
的确,这是使用程序开辟职员在程序开辟过程当中常常碰到的一个成绩。由于在誊写代码时,一个好的程序开辟职员应当分身到其代码的美妙,这有助于程序开辟职员浏览代码。究竟偶然候必要多个程序开辟职员一同完成某个义务。而不克不及够只完成某个特定的功效就能够了。此时,为了代码的美妙与更好的浏览性,有履历的程序开辟职员常常会使用这个+号毗连字符来处置这个分行的成绩。
因为关于长的字符串,JAVA代码不克不及够分为两行来写。不然的话,体系就会提醒语法毛病。碰到这类情形时,为了进步浏览性,我们常常请求程序开辟职员把他们分为两行,同时使用加号将他们毗连起来。以下所示:
“我的名字叫萝卜,往年29岁,”+
“在宁波事情”
也就是说,使用程序开辟职员可使用+号将两个字符串联接起来,然后在+号处换行,从而将两个字符串联接起来。此时,JAVA编译器会以为这是正当的,同意程序开辟职员接纳这个技能来对字符串举行合理的分行。以是说,使用字符串联接能够无效的办理分行成绩。
<p>
自己的整个学习思路完全被老师的讲课思路所牵制,这样几节课听下来,恐怕自己的见解都应该是书里的知识点了,根本谈不上自身发现问题,分析问题,和解决问题能力的切实提高。
简单生活 该用户已被删除
沙发
发表于 2015-1-20 14:12:18 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
小女巫 该用户已被删除
板凳
发表于 2015-1-29 08:43:52 | 只看该作者
是一种为 Internet发展的计算机语言
透明 该用户已被删除
地板
发表于 2015-2-2 13:05:27 来自手机 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
兰色精灵 该用户已被删除
5#
发表于 2015-2-7 20:40:54 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
飘灵儿 该用户已被删除
6#
发表于 2015-2-23 10:11:11 | 只看该作者
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
柔情似水 该用户已被删除
7#
发表于 2015-3-7 07:23:30 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
爱飞 该用户已被删除
8#
发表于 2015-3-14 14:44:27 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
活着的死人 该用户已被删除
9#
发表于 2015-3-21 09:57:04 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 13:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表