这个要看你的具体需求了.如果是有分隔符的那种例如"a,b,c";就直接分割就行了.

String string = "a,b,c";

String [] stringArr= string.split(","); //注意分隔符是需要转译滴...

如果是"abc"这种字符串,就直接

String string = "abc" ;

char [] stringArr = string.toCharArray(); //注意返回值是char数组

如果要返回byte数组就直接使用getBytes方法就ok了~~

String string = "abc" ;

byte [] stringArr = string.getBytes();

同时,前台也可以 通过拼接 参数 传到后台 ,可以这样写使用“a,b,c”的 方式转成 数组形式,如果拼接成“[”+a+b+"]",需要 在后台 做相关操作:

方法1:

String demo = "[a,b,c]";

String demosub = demo.substring(1,demo.length()-1);

String demoArray[] = demosub.split(",");

List demoList = Arrays.asList(demoArray);

方法 2:

Arrays.asList("[a,b,c]").get(0)

补充知识:Java将String型字符串转换成int型(或int型数组)

转换成int型数组代码实现

String str = "6921168509256";

int[] arr = new int[str.length()];

for (int i = 0; i < str.length(); i++) {

arr[i] = Integer.parseInt(str.substring(i, i + 1));//substring是找出包含起始位置,不包含结束位置,到结束位置的前一位的子串

}

for(int i:arr)//输出数组arr

System.out.print(i+" ");

转换成int型代码实现

String str = "69211685";

int a = Integer.parseInt(str);

System.out.print(a);

以上这篇将java中的 string 类型转成 数组案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

string类转数组 java_将java中的 string 类型转成 数组案例相关推荐

  1. java string char数组_String在Java中真的是不可变吗?

    我们都知道 Java 中的 String 类的设计是不可变的,来看下 String 类的源码. public final class Stringimplements java.io.Serializ ...

  2. 【JAVA SE】java中的String类

    目录 String类 什么是String类? String类的定义方式 String的内部 如何求字符串长度呢? String类对象的比较 字符串查找 总结charAt 字符串转化 数字与字符串之间的 ...

  3. 搞定Java中的string类

    Copyright©Stonee String类在日常的编程工作中所用甚多,这里就string的常用方法和面试题做些记录和说明 1. 概述 看这么一行代码:String str = "abc ...

  4. Java中的String类为什么不可变

    1.什么是不可变? java角度来讲就是说成final的. String不可变如下图: 假设给字符串s赋值为abcd,第二次重新赋值为abcdef,这时候并不是在原内存地址上修改数据,而是重新指向一个 ...

  5. Java中的String类占用多大的内存

    写在前面 对于Java中的String类占用多大的内存空间这个问题,是最近面试中问的比较多的一个问题.很多小伙伴的回答的都不是很正确,有说不占空间的,有说1个字节的,有说2个字节的,有说3个字节的,有 ...

  6. 深入理解Java中的String

    一.String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: public final class Stringimplements java.io.Seri ...

  7. Java 中的 String 真的是不可变的吗

    转载自   Java 中的 String 真的是不可变的吗 我们都知道 Java 中的 String 类的设计是不可变的,来看下 String 类的源码. public final class Str ...

  8. Java中关于String类型的10个问题

    转载自   Java中关于String类型的10个问题 1. 如何比较两个字符串?用"="还是equals 简单来说,"=="是用来检测俩引用是不是指向内存中的 ...

  9. Java中,String类型和包装类型作为参数传递时,是属于值传递还是引用传递呢?...

    <Java中,String类型和包装类型作为参数传递时,是属于值传递还是引用传递呢?> <Java中的值传递和引用传递> 原理知识: 如果参数类型是原始类型,那么传过来的就是这 ...

最新文章

  1. 优化汽车仪表板以实现高效渲染
  2. 牛客题霸 NC20 数字字符串转化成IP地址
  3. Linux学习笔记-文件压缩与解压缩
  4. 大学计算机上机实验指导与测试pdf,4大学计算机基础上机实验指导与习题--习题.pdf...
  5. 【python】hashlib.shasha256练习注册 --笔记
  6. python向字典添加元素_python中怎么向字典添加元素
  7. java前后端开发文档汇总
  8. java开源内容发布系统_18个Java开源CMS系统一览
  9. ArcGIS Python工具箱集成第三方模块的解决办法
  10. 关于 Access 数据库数据类型
  11. IDEA Translation插件,有道智云(有道翻译)应用ID,密钥申请教程
  12. 云服务器搭建java服务器运行环境
  13. 车牌字符识别算法原理
  14. shell特殊命令 sort_wc_unip命令
  15. android root统计,《全球安卓手机 Root 数据报告》:学生党竟然是Root的骨灰级爱好者?...
  16. 性能测试-性能测试结果分析
  17. 破解Photoshop cs6
  18. vue3 实现监听store里state状态变化
  19. css 背景图片模糊遮罩效果
  20. ROS中一个关于时间的函数

热门文章

  1. 面向21世纪系列教材一体化建设研究报告[转]
  2. Java图形化界面设计——GridBagConstraints
  3. java 配置微信js sdk,微信JSSDKconfig接口注入权限验证配置的参数获取--java版
  4. 半入耳式蓝牙耳机哪个好用?高端半入耳式蓝牙耳机推荐
  5. 华为手机系统换成鸿蒙了吗,用安卓的华为手机,在鸿蒙系统发布后能换成鸿蒙吗?简单吗...
  6. matlab解决dial算法,Dial算法.ppt
  7. 物联网工程实践日报表8
  8. phpstudy启功apache失败,直接在端口设置更改
  9. 如何为游戏插上人工智能的翅膀?
  10. 什么?听说很多Java老司机都栽在了这四个概念上?