StringTokenizer 질문입니다
슬현
2023.04.01
java.util.StringTokenizer stk = new java.util.StringTokenizer(가,나,다, ,);
int cnt=0;
while(stk.hasMoreTokens()){
out.print((++cnt) + _ + stk.nextToken());
if (stk.hasMoreTokens()) {
out.print(,);
}
}
이렇게 하면 가_1,나_2,다_3,... 이렇게 나오는데
java.util.StringTokenizer stk = new java.util.StringTokenizer(new String(answer_num[i][j]), ,);
int cnt=0;
while(stk.hasMoreTokens()){
out.print((++cnt) + _ + stk.nextToken());
if (stk.hasMoreTokens()) {
out.print(,);
}
}
이렇게 하면 2차원 배열이 안나옵니다.
원래 목적은 1_1,1_2,1_3.....
2_1,2_2,2_3.... 이렇게 나오게끔 하려고 하는데 잘 안됩니다.
DB 상에는 1
1,2,3
1,2,3,4 이렇게 들어가 있습니다.
고수분들의 많은 조언 부탁 드리겠습니다.
-
도란도란
한번에 다 하시려고 하지마시구요.. 우선 1차원 배열로 , 나눠보시고..
그걸 다시 나눠서 2차원 배열로 하시면 아주 간단하게 해결될꺼같은데요^^;;