java分割字符串转数组 数组长度不确定split函数
split函数可以将字符串逗号分割 特定字符分割的字符串转成数组,
但是如果分割符号后面空的情况,返回的数组可能忽略控制,如1_ 2_返回长度是1
所以,使用limit参数,可以解决这个问题
String s = 1_;
s.split("_"),返回长度是2的数组,第二个值是空,满足正常逻辑。
split函数可以将字符串逗号分割 特定字符分割的字符串转成数组,
但是如果分割符号后面空的情况,返回的数组可能忽略控制,如1_ 2_返回长度是1
所以,使用limit参数,可以解决这个问题
String s = 1_;
s.split("_"),返回长度是2的数组,第二个值是空,满足正常逻辑。
最新版本请参见
https://github.com/Sayi/poi-tl,注意与项目中的poi版本对应
<!--poi-tl 1.12.x requires POI version 5.2.2+ -->
<dependency>
<groupId>com.deepoove</groupId>
<artifactId>poi-tl</artifactId>
<!-- 1.5.0 系列与后台jeesite的poi版本3.16基本能匹配 -->
<version>1.5.1</version>
</dependency>
//直接打印上复选框 ok
TextRenderData selSymbol = new TextRenderData("☑",new Style("仿宋",11));
TextRenderData unselSymbol = new TextRenderData("□",new Style("仿宋",11));//空
当使用这种历史模式时,URL 会看起来很 "正常",例如 https://example.com/user/id。
不过,问题来了。由于我们的应用是一个单页的客户端应用,如果没有适当的服务器配置,用户在浏览器中直接访问 https://example.com/user/id,就会得到一个 404 错误。
不用担心:如果 URL 不匹配任何静态资源,它应提供与你的应用程序中的 index.html 相同的页面。
nginx配置try_files核心:
下方的html是个静态文件放的目录
location / {
root html;
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
"h5" : {
"router" : {
"mode" : "history"
},
base不用配置默认值是 /,如果改成 ./路由会变成hash模式
借助于Arrays.asList实现
String str = "a,b,c";
List<String> result = Arrays.asList(str.split(","));
借助于apache commens util包的BeanUtils
Bean bean = new Bean()
Map map = BeanUtils.describe(bean);