我的任务是使用一个应该由用户输入的实例变量String来创建一个程序.但我甚至不知道实例变量是什么.什么是实例变量?我该如何创建一个?它有什么作用?
使用BufferedReader时如何将String转换为int?据我所知,它的内容如下:
System.out.println("input a number");
int n=Integer.parseInt(br.readLine(System.in));
Run Code Online (Sandbox Code Playgroud)
但由于某种原因,它不起作用.
错误消息说:
找不到合适的方法 readLine(java.io.InputStream)
它也说不br.readLine适用
我必须编写一个程序来输入一个String str并将大写更改为小写,反之亦然.例如:
输入: "abCD"
输出: "ABcd"
这就是我所拥有的:
l-是字符串的长度
for(int b=0;b < l;b++)
{
char let=str.charAt(b);
if(let>97 && let<122)
{char nlet=let-32;
System.out.print(nlet);
}
else if(let>65 && let<90)
{ char t=let+32;
System.out.print(t);
}
}
break;
}
Run Code Online (Sandbox Code Playgroud)
这一行的错误:" char nlet=let-32;"是:required:char; found:int;
我该如何解决?