Java 输出中的数组逻辑错误。。。?
如果我以Java 输出中的数组逻辑错误。。。?,java,arrays,search,Java,Arrays,Search,如果我以“4” 我得到输出: q - 1 w - 2 e - 3 r - 4 t - 5 y - 6 u - 7 i - 8 o - 9 p - 0 这一行是错误的: Search Found Pincode : q 将其更改为p=j: j=p; 与您的问题无关,但将s.next()更改为s.nextLine() next()将获取当前单词并转到同一行中的下一个单词,例如: 如果您的输入是这样的: 投入使用 是一个 字符串 和 投入使用 完成 输出数组如下所示[in,put,is,a
“4”
我得到输出:
q - 1
w - 2
e - 3
r - 4
t - 5
y - 6
u - 7
i - 8
o - 9
p - 0
这一行是错误的:
Search Found Pincode : q
将其更改为p=j
:
j=p;
与您的问题无关,但将
s.next()
更改为s.nextLine()
next()
将获取当前单词并转到同一行中的下一个单词,例如:
如果您的输入是这样的:
投入使用是一个
字符串
和
投入使用
完成
输出数组如下所示
[in,put,is,a,string,and,the,in,put,complete]
但是nextLine()
将获取整行并转到下一行
[输入,是一个,字符串,输入,完成,…]
这一行是错误的:
Search Found Pincode : q
将其更改为p=j
:
j=p;
与您的问题无关,但将
s.next()
更改为s.nextLine()
next()
将获取当前单词并转到同一行中的下一个单词,例如:
如果您的输入是这样的:
投入使用是一个
字符串
和
投入使用
完成
输出数组如下所示
[in,put,is,a,string,and,the,in,put,complete]
但是nextLine()
将获取整行并转到下一行
[输入是一个、字符串,输入是完整的,…]