BufferedReader br;
String str = "";
// 从键盘读取一行输入,回车结束
br = new BufferedReader(new InputStreamReader(System.in));
str = br.readLine();
System.out.println(str); // 对于是否为数字,请自行检测
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* @author Zhangql
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class EnterConsole
{
public static void main(String[] args) throws IOException
{
EnterConsole enterConsole = new EnterConsole();
enterConsole.printConsoleChar();
}
/**
* 从控制对接收一行字符串,然后输出到控制台
* @throws IOException
*/
public void printConsoleLine() throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = null;
System.out.println("Enter your value:");
str = br.readLine();
System.out.println("your value is :"+str);
}
/**
* 从控制台接收一个字符
* 然后打印到控制台上
* @throws IOException
*/
public void printConsoleChar() throws IOException
{
System.out.print("Enter a Char:");
char i = (char) System.in.read();
System.out.println("your char is :"+i);
}
}
JDK1.4使用
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("提示:");
String num = br.readLine();
int n = Intger.parseInt(num);
JDK1.5使用
Scanner sc = new Scanner(System.in);
System.out.print("提示:");
int n = sc.nextInt();
JDK6.0使用
Console console = System.console();
String num = console.readLine("提示:");
int n = Integer.parseInt(num);
public class Test {
public static void main(String [] args) {
for(int i=0 ; i<args.length; i++) {
System.out.println(args[i]);
}
}
}
编写Java程序,输入一个数字,实现该数字阶乘的计算。一个数字的阶乘是所有小于及等于该数的正整数的积,自然数n的阶乘写作n!。例如,5的阶乘等于1*2*3*4*5,表示为5! = 120。 实现思路: 声明变量fac、i和num,...
问题主要在于对于Java中“%”取模的运用,以及每次循环后需要对原数据进行降序,使得下一次取模时获取下一位数字 列: 原数: 9876 第一次循环取模:9876%10 =6 同时进行降级 9876/10=987.6 第二次循环取模:987.6%...
java输入数字输出菱形 1、要求 用两个for循环输出一个菱形。 2、代码 import java.util.Scanner; /** * java输入数字输出菱形 * @author com * */ public class Test { static Scanner sc = new Sca.....
解析:在java中没有像C语言那样有一个专供接收从键盘输入值的scanf函数,所以一般的做法是从键盘输入一行字符,保存到字符串s中,再将字符组成的字符串s转换为整型数据返回。 代码如下: import java.io....
编写Java程序,输入一个五位数字,计算各位数字之和并输出,运行结果为五个数字之和。 实现思路: (1)声明变量num,用于存储用户输入的数字。 (2)通过Scanner接受用户输入的数字,为变量num赋值。 (3)...
package com.test; import java.util.Scanner; public class TestNet { public static void main(String[] args) { int n ; Scanner scByte = new Scanner(System.i
输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu 输入格式: 输入在一行中给出一个整数,如:...
面试过程中遇到编程题,源代码如下:import java.util.Arrays...public class Learn1 { //输入一串数字,排序后再输出 public static void main(String[] args) { Scanner in = new Scanner(System.in); String ...
本套Java面试题大全,全的不能再全,哈哈~ 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environ...
输入:120,输出一百二; 输入:120034,输出一十二万零三十四; Java实现代码如下: import java.util.Scanner; public class Convert { public void convert(int number) { //数字对应的汉字 String[] ...
*项目:java中如何在键盘中输入一串以逗号隔开数字然后存入数组中,并输出。 *时间:2019/8/16 *作者:郑翰林 */ import java.util.Scanner; public class Math5 { public static void main(String[] args) { ...
package fivetwele; import java.util.Scanner; public class daysacnner { public static void main(String[] args) ... System.out.println("请输入第一个数字"); int num1=sc.nextInt(); System.out.p
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
输入一个十进制数N,将它转换成R进制数输出。 Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。 Output 为每个测试实例输出转换后的数,每个输出占一行。...
public class Test1 { private static String s="";//定义从键盘输入数据的类 public static void input(){ BufferedReader bu=new BufferedReader(new ...//从键盘输入一行字符保存到字符串s中 ...
1.在Java中如何输入以空格隔开的数字呢? 由于一开始输入的数据都是被当成字符串来处理的,所以我们就相当于处理一个字符串,来获得所需要的数据。 可以用scanner()方法来进行输入,具体如下:import java....
import java.util.Scanner; public class Test { public static void main(String[] args){ Scanner sc = new Scanner(System.in);...System.out.println("请输入一个数字:"); int today=sc.nex
package c10; import java.util.Scanner; public class zhengzhengshu { public static void main(String[] args) { Scanner input = new Scanner(System.in);...输入一个正整数:"); int num ...
输入10个数字,然后逆序输出。 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0 样例输出 0 9 8 7 6 5 4 3 2 1 #include<stdio.h> int main() { int a[10]; int i,m,n; for(i=0;i<...
import java.util.*;...public class Comparison{ //定义一个Comparison类 public static void main(String[] args){ //主函数 Scanner sc = new Scanner(System.in); //创建并实例化对象sc System.ou...
package Exercise; import java.util.Scanner; public class Test_09 { ...//练习2 键盘输入一个正整数 输出 个位 十位 百位 千位 的数字 public static void main(String[] args) { input = new Scann
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 问题分析: 1.判断是否是五位数且输入为正整数 2.需要逆序输出 问题解决: 需要用到For 循环循环遍历。需要将输入的数...
这是网易的2018年的一个校招题: 为了得到一个数的"相反数",我们将这个数的数字顺序颠倒,然后再加上原先的数得到"相反数"。例如,为了得到1325的"...输入描述: 输入包括一个整数n,(1 ≤ ...
public class 绝对值 { public static void main... System.out.println("输入一个整数n:\n"); Scanner s =new Scanner(System.in); int n =s.nextInt(); if(n>=0) { n=n; } else { n=-1*n; } ...
import java.util.Scanner; public class test { public static void main(String[] args) { System.out.println("输入需要逆序的数字:"); Scanner input =new Scanner(System.in); int num = i...
/** * 输入的个数字,反转输出这个数 * 不使用反转函数 * @author Tseng */public class B {public static void main(String[] args) {Scanner sc = new Scanner(System.in); System.out.println(
一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 jav...
这是一个对java的calendar工具类的简单应用,同时也涉及到了一些其它类的使用。是学习Java基础的一个很好的练习。
输入任意三个数,判断能否构成三角形。 */ import java.util.Scanner; public class Test10 { public static void main(String[] args) { Scanner AA = new Scanner(System.in); System.out.println(“输...
Java输入一个整数, 要求:1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123 基本思路: 编写方法分别实现三个要求,在主函数输入一个整数,调用方法实现要求 代码如下: ...