用java程序编写从键盘上输入一个字符串和一个字符,从该字符串中删除给定的字符
可以通过”Scanner“函数 直接输入参数的形式,来实现输入语句,举例:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入一个字符和字符串:");
String str2=input.next()//输入一个字符
String str1=input.next()//输入一个字符串
String newStr =str1.replace(str2,"");//替换字符串中的字符为空
}
备注:Scanner函数就是用来进行语句输入的,上面举例的是字符串类型,也可以用以下语句“int length=input.nextInt()”,输入的就是数值类型等。
过了很久才看到你的提问,不好意思,希望对你有帮助:
import java.util.Scanner;
public class IoTest {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String str1 = input.nextLine();//输入一个字符串
String str2 = input.nextLine();//指定字符
String str = str1.replace(str2, "");//删除指定字符后的字符串
System.out.println(str1+"--"+str2+"--"+str);
}
}
/*
* 输入:
adfkfjs
j
输出:adfkfjs--j--adfkfs
* */
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Java196148026 {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str, charStr;
try {
str = br.readLine();
charStr = br.readLine();
System.out.println(str.replace(charStr, ""));
} catch (IOException e) {
System.out.println("输入流出错!");
System.exit(-1);
}
}
}
// 你看看,还有没有什么疑问?
String str = "asdfasdfasdfasdf";
char c = 'a';
str = str.replaceAll(str,c+"");
/*
输入用Scanner input = new Scanner(System.in);
input.next()来实现,具体调用哪个函数我忘记了,你自己运行看吧。
还有,replaceAll(str,c+"");不行的话,就用replaceAll(c+"",str);
*/
import java.util.*;
public class App5_9
{
public static void main(String []args)
{
System.out.print("请输入一个字符串:");
String str = new Scanner(System.in).nextLine();
System.out.print("请输入要删除的字符:");
String str1 = new Scanner(System.in).nextLine();
System.out.println(str.replaceAll(str1,""));
}
}
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char str[100],ans[100],ch;
while(scanf("%s %c",str,&ch)!=EOF)
{
int i,len=strlen(str);
for(i=0;i<len;i++)
if(str[i]==ch) str[i]=-1;
int index=0;
for(i=0;i<=len;i++)
if(str[i]!=-1) ans[index++]=str[i];
printf("%s\n",ans);
}
return 0;
}
例如输入 asdf a
输出sdf
还有问题欢迎继续提问
编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判...
import java.util.Scanner;public class Count { public static void main(String[] args) { Scanner in = new Scanner(System.in);int i = in.nextInt();int count = 0;while(i != 0){ i \/= 10;count++;} System.out.println(count);} } ...
编写一个java程序,在程序中从键盘输入一个范围在50~100的整数。若不正...
Scanner scanner =new Scanner(System.in);boolean f=true;while(f){ System.out.print("请输入一个整数(50-100):");int k=scanner.nextInt();if(k<50 || k>100) System.out.println("输入错误!重新输入。");else f=false;} ...
java编程: 从键盘输入一个整数,如果输入的不是整数,则提示输入有误,请...
import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("输入x:");String x;do {try {x = sc.nextLine();if (Integer.valueOf(x) instanceof Integer) {System.out.println("输入为整数,程序结束....
用JAVA编程从键盘输入一个正整数,计算该数的各位数字之和并输出,例如输...
package test1;import java.util.Scanner;public class Test6 { public static void main(String[] args) { Scanner input = new Scanner( System.in );System.out.println("请输入一个数字:");String str = input.next();int result = 0;for( int i=0;i<str.length();i++ ){ int a...
java键盘输入语句怎么写
在Java中,如果你想要从键盘获取输入数据,你可以使用Scanner类。首先,你需要导入Scanner类,这可以通过在代码开头加入import java.util.*;来实现。接着,创建一个Scanner对象,这里命名为in,通过new Scanner(System.in)来实现。接下来,可以开始编写输入语句。例如,你可以通过System.out.println("please ...
Java编写一个应用程序,通过键盘输入一个整数,判断此数能否被5整除...
public class Test { public static void main(String[] args) { java.util.Scanner s = new java.util.Scanner(System.in);System.out.print("请输入数字:");int number = s.nextInt();if (number % 5 == 0) { System.out.println(number + "能被5整除");} else { System.out....
编写一个Java应用程序,用户从键盘输入一个浮点数据,将该浮点数保留两位...
import java.util.Scanner;public class Demo {public static void main(String[] args) {Scanner s = new Scanner(System.in);double d = s.nextDouble();System.out.println(String.format("%.2f", d));}}
在Java中使用键盘输入数据的几种方法
在Java中,可以通过`main(String[] args)`方法接受命令行参数。```java package InputTest;public class DataKeyboardInput1 { \/ 使用主方法的形式参数来输入数据 DataKeyboardInput1.java param args \/ public static void main(String[] args) { \/\/ 输出传递给程序的第一个参数 if (args.length ...
JAVA中如何实现从键盘中输入一个整数?
import java.io.BufferedReader;import java.io.InputStreamReader;public class Test{ public static void main(String[] args){ int num ;String str ;BufferedReader brd=new BufferedReader(new InputStreamReader(System.in)) ;while(true){ System.out.print("请输入数字:") ;try { str=brd....
java怎么从键盘输入数据
这些方法分别用于从键盘输入浮点数、整数和字符串。下面是一个使用`SimpleInput`类的示例:java 示例输出结果:请输入一个浮点数: 3.14 值= 3.14 若觉得上述方法难以理解,还有一种更加直观的方法,其核心代码如下:java 示例输出结果:请输入一个整数: 56 56 在使用此方法前,请确保在程序的顶部引入...