Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我想从列表中分离数字和字符,并将数字写入文本文件_Java_Jsp - Fatal编程技术网

Java 我想从列表中分离数字和字符,并将数字写入文本文件

Java 我想从列表中分离数字和字符,并将数字写入文本文件,java,jsp,Java,Jsp,尝试一下并将其与示例一起放入JSP中,希望下面的代码能有所帮助 45 45 45 88 66 45 45 45 publicstaticvoidmain(字符串[]args){ 字符串[]访问={“wt45”、“wt45”、“wt45”、“88ty”、“de66”、“wt45”、“wt45”、“wt45”}; ArrayList条目=新的ArrayList(); 用于(字符串s:访问){ 字符串结果=新字符串(); 对于(int j=0;j

尝试一下并将其与示例一起放入JSP中,希望下面的代码能有所帮助

45
45
45
88
66
45
45
45
publicstaticvoidmain(字符串[]args){
字符串[]访问={“wt45”、“wt45”、“wt45”、“88ty”、“de66”、“wt45”、“wt45”、“wt45”};
ArrayList条目=新的ArrayList();
用于(字符串s:访问){
字符串结果=新字符串();
对于(int j=0;j
请阅读。我们可以提供帮助,但我们不是来为您编码的。看看ascii代码我已经搜索了这个问题,但没有发现与我问的问题类似的问题。如果真的只有两个数字,那么在这种情况下就没什么关系了,但您通常不应该在循环中进行字符串连接。改用
StringBuilder
45
45
45
88
66
45
45
45
public static void main(String[] args) {
        String[] visits = {"wt45", "wt45", "wt45", "88ty", "de66", "wt45", "wt45", "wt45"};
        ArrayList<String> entries = new ArrayList<String>();
        for (String s : visits) {
            String result = new String();
            for (int j = 0; j < s.length(); j++) {
                Character chars = s.charAt(j);
                if (Character.isDigit(chars)) {
                    result += chars;
                }
            }
            entries.add(result);
            System.out.println(result);
        }
    }