java将字符串转为字符串数组


现在有一个由汉字组成的字符串,想要将他们转为字符串数组,数组中每个元素为一个汉字。

1.split函数

public static void main(String[] args) throws SQLException {
        String str1 = "阿迪达斯adidas neo VS JOG男女休闲鞋DB0466EH1696EH1698EH1699";
        String[] s = str1.split("");
        for(String each : s) {
            System.out.println(each);
        }
    }

2.循环实现

public static void main(String[] args) throws SQLException {
        String str1 = "阿迪达斯adidas neo VS JOG男女休闲鞋DB0466EH1696EH1698EH1699";
         int length = str1.length();
         String[] arr2 = new String[length];
         for(int i=0; i<length; i++) {
             arr2[i] = str1.charAt(i) + "";
             System.out.println(arr2[i]);
         }
         System.out.println(arr2.length);     
    }

运行结果:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM