从键盘读入数据
package com.zhangry.interview.java;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Squre {
public static void main(String[] args) {
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入第一个数:");
String str1 = reader.readLine();
System.out.println("请输入第二个数:");
String str2 = reader.readLine();
int num1=0;
int num2=0;
try {
num1 = Integer.parseInt(str1);
num2 = Integer.parseInt(str2);
} catch (NumberFormatException e) {
System.out.println("你输入的不是数字,请重新运行!");
return;
}
print(num1,num2);
} catch (IOException e) {
e.printStackTrace();
}
}
private static void print(int num1,int num2){
System.out.println("num1的平方值为" + (num1 * num1) + ",num1的立方值为" + (num1 * num1 * num1) + "");
System.out.println("num2的平方值为" + (num2 * num2) + ",num2的立方值为" + (num2 * num2 * num2) + "");
}
}
import java.util.Scanner;
public class Test{
public static void main(String args[]){
Scanner scan=new Scanner(System.in);
/*
*将一行中以空格中分开的四个数据分别读入四个整型变量
*/
int p=0;
int e=0;
int i=0;
int d=0;
while (p!=-1) {//或者while (scan.hasNext())
p = scan.nextInt();
e = scan.nextInt();
i = scan.nextInt();
d = scan.nextInt();
System.out.printf("p=%d,e=%d,i=%d,d=%d\n",p,e,i,d);
}
}
}
import java.util.Scanner;
import java.util.Arrays;
public class Test1{
public static void main(String args[]){
Scanner cin=new Scanner(System.in);
int n=cin.nextInt();
int k=cin.nextInt();
int p;
char s;
int d[]=new int[1005];
while((k--)!=0)
{
p = cin.nextInt();
for (int j = 0; j < 2 * p; j++) {
d[j] = cin.nextInt();
}
s = cin.next().charAt(0);
System.out.printf("n=%d,k=%d,p=%d,s=%c\n",n,k,p,s);
// System.out.println(Arrays.toString(d));
}
}
}
import java.io.*;
import java.util.*;
public class Test2{
public static void main(String args[]) throws Exception
{
while(true)
{
ArrayList< String> a=new ArrayList< String>();
ArrayList< Integer> b=new ArrayList< Integer>();//两个泛型数组
int i=0;
Scanner reader=new Scanner(System.in);
String s=reader.nextLine(); //输入一行数字,空格隔开
StringTokenizer t=new StringTokenizer(s," ");//“ ”为分隔符
while(t.hasMoreTokens())
{
//a.add(t.nextToken());
a.add(i,t.nextToken());
int result=Integer.parseInt(a.get(i));//String转成int
b.add(i,result);
i++;
}
for(int c:b)//输出结构
System.out.print(c+" ");
System.out.println();
}
}
}
java 读入数据
最新推荐文章于 2021-12-26 22:59:03 发布