写java时用字符串变量和字符串比较相等怎么做

比较急这两天要我做的窗体因为把他上边的(最小化,最大化,关闭)那一条标题栏去掉了,现在不知道怎么恢复了还有就是不知道怎样将窗体禁止最大化... 比较急这两天要
我做的窗体因为把他上边的(最小化,最大化,关闭)那一条标题栏去掉了,现在不知道怎么恢复了

还有就是不知道怎样将窗体禁止最大化
展开
 我来答
郏春季小珍
2019-02-02 · TA获得超过3743个赞
知道大有可为答主
回答量:3124
采纳率:26%
帮助的人:176万
展开全部
有两种方法可以实现:第一种方法是定义string字符串,然后通过for循环倒序遍历字符串进行输出;第二种方法是通过stringbuffer定义字符串,然后调用stringbuffer的reverse()方法倒序输出字符串。
具体代码如下:
方法一:
public
class
demo
{
public
static
void
main(string[]
args)
{
string
str
=
"abc";
for(int
i=str.length()-1;i>=0;i--){
system.out.print(str.charat(i));
}
}
}
方法二:
public
class
demo
{
public
static
void
main(string[]
args)
{
stringbuffer
buffer
=
new
stringbuffer("abc");
system.out.println(buffer.reverse());
}
}
stringbuffer类和string一样,也用来代表字符串,只是由于stringbuffer的内部实现方式和string不同,所以stringbuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于string类。
两片诺氟沙星
推荐于2016-12-06 · TA获得超过331个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:272万
展开全部
在java中,String是对象,对表达式String str="abc"来说,是执行了两步,首先就在内存中分配了一个存有"abc"字符串的内存空间,然后再把该内存空间的引用赋予str。
这样一来,如有:
String str="abc";
str_copy=str;
那么str==str_copy的结果就是true,因为“==”这样的判断对String来说不仅要求内容相同,并且引用也要相同。
而方法equals()仅要求内容相同,不管是否是同一引用。
懂了吧?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4666c44b0
2008-06-23 · TA获得超过102个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:119万
展开全部
字符串变量.equals("字符串内容")

———————————————————————
Query t=new Query();
t.setSize(600,450);//里面填上位置就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迎客汉宫观衣5973
2008-06-22 · 超过10用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:22.6万
展开全部
String str="abc";
str=="abc" 成立,但是比较对象是否指向同一个

str.equals("abc") 成立,比较的是内容是否相同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刘祺枫
2008-06-22 · 超过12用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:42.9万
展开全部
String str="abc";
if(str.equals("abc")){
System.out.println("相等");
}

就这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式