IDEA配置,复制粘贴字符串以及toString的自动换行

IDEA的Setting->Editor->Code Style->Java当中的Warpping and Braces选项卡下面,有一个Line breaks的复选框,勾上就可以自动换行。

 勾上他的效果是这样的:

在一个定义的String的变量中,如果直接复制一段话,那段话有换行的话,IDEA会自动转换为用+号拼接的形式:

//我复制的内容是一个多行的内容,放到一个""内,IDEA会自动用+号来拼接,代码会比较美观
String x="System.out.println(solve.preimageSizeFZF(2));\n"+
        "        System.out.println(solve.preimageSizeFZF(3));\n"+
        "        System.out.println(solve.preimageSizeFZF(4));\n"+
        "        System.out.println(solve.preimageSizeFZF(5));\n"+
        "        System.out.println(solve.preimageSizeFZF(6));";

另外,在自动生成的toString方法中,也可以自动换行,不会全部挤在一行里面,代码会好看的多:

@Override
public String toString()
{
    return "Solution{"+
            "aaaaaaaa="+aaaaaaaa+
            ", bbbbbbbb="+bbbbbbbb+
            ", cccccccccc="+cccccccccc+
            ", dddddddd="+dddddddd+
            ", eeeeeeeeee="+eeeeeeeeee+
            ", ffffffffff="+ffffffffff+
            ", gggggggg="+gggggggg+
            ", hhhhhhhhhhh="+hhhhhhhhhhh+
            '}';
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值