你将int k,x=0改成int k = 0; int x = 0;就行了
解决方案 »
- java,向下转型的疑问!
- JRadioButton组件问题,求指点
- 一个关于小数位数截取的简单问题
- scjp 断言,是什么东西,没用过呢??
- 如何判断 JTextArea 是否为空,请高人指点
- 一个类初始化顺序的小问题
- 在一个JSP页面里写程序,动态读取数据库里的内容,在最后的JavaScript问题上卡住了,我想让所有的radio都被选择上,都可以成功提交到下一个页面,请大家帮忙!!!
- SWT问题:请问如何控制talbe的标题居中,请高手指教一下
- java的GUI开发,有好用的增值开发包么?
- 高分求救!!!@3232423$#@%@#%@#%432
- javascript 菜单总是在 applet 的下面,菜单被遮住了。有办法改没?
- 用calendar类,知道日期,如何判断是最后一个星期??急!!!!
for (int j = 0; j < words.length(); j++) {
if (letters.indexOf(words.charAt(j)) == -1) {
x = x + 1;
k = j;
};//循环里的判断
}//跑完循环,到这里的时候是x=4,k=25
i++;
}//所以你的逻辑上有点混乱
因为先是一个完整的for循环再到while
for里面没有中断跳出来的话 while那里判断不了的
int b=0;
while(b<2){
int x = words.indexOf(" ");
words = words.substring(x + 1, words.length());
b++;
}
很多IDE都可以帮你处理好缩进的问题 不用自己去对齐 称之为格式化
比如我copy出来说明的那段就是用JVA格式化过的
美观而且层次明朗