while(true)
{
??? i = 0; // 这i 待定义 。。 - -
if(i == 0)
{
i++;
System.out.println("aaaaaaa\n");
}
System.out.println("bbbbbbb\n");} 假如 我只想 输出一句 aaaaa 其他都是bbbbbb 该怎样 定义 i ;
谢谢
{
??? i = 0; // 这i 待定义 。。 - -
if(i == 0)
{
i++;
System.out.println("aaaaaaa\n");
}
System.out.println("bbbbbbb\n");} 假如 我只想 输出一句 aaaaa 其他都是bbbbbb 该怎样 定义 i ;
谢谢
我只想 输出一句 aaaaa 其他都是bbbbbb 该怎样 定义 i ; 把 System.out.println("aaaaaaa\n"); 那句定义在循环外边,System.out.println("bbbbbbb\n");定义在循环里边,不就好了。还是 ,我没理解你的意思.
bloean flag = true;while(true)
{ // 这个方法只能进一次, 之后标识一直为false
if(flag)
{
flag = false;
System.out.println("aaaaaaa\n");
}
System.out.println("bbbbbbb\n");}
while(true)
{
if(i == 0)
{
i++;
System.out.println("aaaaaaa\n");
}
System.out.println("bbbbbbb\n");}
这样就可以了
int i++ = 0;
Object i = 0;
//先将Object转化为String类型
String temp = i.toString();
//然后再转化为int类型
int ii = Convert.ToInt32(temp);public static void main(String[] args){
while(true){
//然后比较int类型 也可以直接用ii.equals("0")方法来比较字符串
if(ii == 0){
i++;
System.out.println("aaaaaaaa");
}else{
System.out.println("bbbbbbbb");
}
}
}
这样应该可以了 如果有错误希望高手指出啊
int i = 0;
while(true)
{
if(i == 0)
{
i++;
System.out.println("aaaaaaa\n");
}
System.out.println("bbbbbbb\n");
}这个是符合你的逻辑,不过这是个死循环
while(true)
{
if(i == 0)
{
i++;
System.out.println("aaaaaaa\n");
continue;
}
System.out.println("bbbbbbb\n");
}
就ok啦
定义成常量
public static void main(String args[]){
int i = 0;
while (i<5){
// int i = 0 // 这i 待定义 。。 - -
if (i==0)
{
// i++;
System.out.println("aaaaaaa\n");
// continue lable;
}
else
System.out.println("bbbbbbb\n");
i++;
}
}
}这样就行了啊 do while 做好像更好