第一种:
成都创新互联公司专注于绥德企业网站建设,响应式网站设计,商城网站定制开发。绥德网站建设公司,为绥德等地区提供建站服务。全流程按需策划设计,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
public class ShuRu{
public static void main(String arg[]){
System.out.println(arg[1]);
}
}
第二种:
import java.util.Scanner;
public class ShuRu{
public static void main(String arg[]){
Scanner in=new Scanner(System.in);
String str=in.next();
System.out.println(str);
}
}
直接输入 a,b
输出为 a,bstem.in.read();
扩展资料:
有输入就有输猛液出,输出语句为
Java中的输出语句有以下四种:
1、System.out.println(1111);//换行打印
2、System.out.print(1111);//不换行打枝枣物印
3、System.out.write(2222);//字节输出
4、System.out.printf("%+8.3f\n", 3.14);//按格式输出
注:
System.out.println(); 是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台),并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString();方法,将返回值输出到控制台
System.out.print(); 与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行。
System.out.printf(); 这个方法延续了C语岩稿言的输出方式,通过格式化文本和参数列表输出。
首先要使用到从控制台输入
scanner
sc
=
new
scanner(system.in);
然后使用可变参数和樱族累加,当然你需要有散纳输入完成的标记,比如输入的为0时冲颂没结束,求之前所有数的和
public
int
getsum(int...
num){
int
result
=
0;
for(int
n
:
a){
result
+=
n;
}
return
result;
}
你的程序的问题,一个是伏羡消数组arr1还没有输入完全就比较是否有重复字符串,是比较不出来的,二是字符串比较内容是否相同要用equals函数而不是用双等号==.
你的Java程序我帮你改好了,你看看吧.
package 找重复;
public class string {
public static void main(String[] args) {
System.out.println("请输入5个字符串:");
String[] arr1=new String[5];
java.util.Scanner 派野sc=new java.util.Scanner(System.in);
for(int i=0;iarr1.length;i++){
缺知arr1[i]=sc.nextLine();
}
for(int i=0;iarr1.length;i++){
for(int j=i+1;jarr1.length;j++){
if(arr1[i].equals(arr1[j])){
System.out.println(arr1[i]);
}
}
}
}
}
运行结果
请输入5个字符串:
we
are
the
world
the
the
可以调用
1.2构造Scanner类的对象,附属于标准输⼊流System.in,之后通过其源型贺中的⽅法获得输⼊。
1.3使⽤close();⽅法关闭对象。
这是Java经典的取输入方式,在JDK1.0中引入。此方法通过将 System.in(标准输租培入流)包装在 InputStreamReader 中来使用,InputStreamReader 包装在 BufferedReader 中,我们可以在命令行中读取用户的输入
常⽤的⽅法:nextLine();(字符串),nextInt();(整型数),nextDouble();(双精度型数);雹派nextFloat()转换成浮点型;nextBoolean()转换成布尔型。