-
2021-02-12 09:03:32
今天有时间练习下Java,虽然不是很精通Java,但是还是小有收获的
程序的基本功能是输入几个数字,然后计算其表示的直线,并且在模拟的坐标中描出输入的点
程序如下:
通过编译
javac InputTest.java
java InputTest
根据编译器的不同,程序的编译情况会不同,所以这个是要注意的!!
/*
* InputTest.java
*/
import java.io.*;
import java.text.*;
import java.util.*;
public class InputTest
{
public static void main(String[] args)
{
try {
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter X1: ");
double x1=Integer.parseInt(buf.readLine());
System.out.print("Enter Y1: ");
double y1=Integer.parseInt(buf.readLine());
System.out.print("Enter X2: ");
double x2=Integer.parseInt(buf.readLine());
System.out.print("Ent
更多相关内容 -
Java 怎样判断输入的不是数字
2021-02-28 14:08:43本人写的一个小程序,输入一个五位数,输出这个五位数每一位的数字,用数字隔开,如果输入的不是五位数,弹出对话框提示错误并重新输入。本人不知道当输入字母或其他字符时怎样写代码...本人写的一个小程序,输入一...本人写的一个小程序,输入一个五位数,输出这个五位数每一位的数字,用数字隔开,如果输入的不是五位数,弹出对话框提示错误并重新输入。本人不知道当输入字母或其他字符时怎样写代码...
本人写的一个小程序,输入一个五位数,输出这个五位数每一位的数字,用数字隔开,如果输入的不是五位数,弹出对话框提示错误并重新输入。本人不知道当输入字母或其他字符时怎样写代码判断,高手们帮帮忙,怎样判断输入的是字母或字符/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package numberapartd;
/**
*
* @author Administrator
*/
// Lab 3: Five.java
// Program breaks apart a five-digit number
import javax.swing.JOptionPane;
public class Five {
public static void main( String args[] )
{
int originalNumber;
int number;
String inputString;
String resultString;
// read five-digit number from user as a String
inputString = JOptionPane.showInputDialog( "Enter five digit integer:" );
// convert inputString to an integer and assign it to originalNumber
originalNumber = Integer.parseInt( inputString );
while((originalNumber<10000)||(originalNumber>99999))
{
resultString ="您输入的不是五位数,请重新输入!";
JOptionPane.showMessageDialog( null, resultString,
"Digits in " + originalNumber, JOptionPane.INFORMATION_MESSAGE );
inputString = JOptionPane.showInputDialog( "Enter five digit integer again:" );
originalNumber = Integer.parseInt( inputString );
}
// determine the 5 digits
int digit1; // first digit of number
int digit2; // second digit of number
int digit3; // third digit of number
int digit4; // fourth digit of number
int digit5; // fifth digit of number
digit1 = originalNumber / 10000; // get leftmost digit
number = originalNumber % 10000; // get rightmost four digits
digit2 = originalNumber % 10000 / 1000;
digit3 = originalNumber % 10000 % 1000/ 100;
digit4 = originalNumber % 10000 % 1000 % 100 / 10;
digit5 = originalNumber % 10000 % 1000 % 100 % 10;
// create the result string
resultString =
digit1 + " " + digit2 + " " +
digit3 + " " + digit4 + " " + digit5 ;
// display results
JOptionPane.showMessageDialog( null, resultString,
"Digits in " + originalNumber, JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
} // end class Five
!
展开
-
java 输入一个数字组成的数组(输出该数组的最大值和最小值)
2020-08-31 08:30:25主要介绍了java 输入一个数字组成的数组,输出该数组的最大值和最小值,需要的朋友可以参考下 -
java实现数字炸弹
2020-08-18 19:28:02主要为大家详细介绍了java实现数字炸弹,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 -
Java中int数字 java中怎么输入一个数字
2021-02-28 06:39:17java中int型最大值是多少?int max=2147483647 int min=-2147483648 代码片段: byte bmax, bmin; short shmax, shmin; char cmax, cmin; int imax, imin; long lmax,lmin; float fmax,fmin; double dmax,dmin; fmax...java中int型最大值是多少?
int max=2147483647 int min=-2147483648 代码片段: byte bmax, bmin; short shmax, shmin; char cmax, cmin; int imax, imin; long lmax,lmin; float fmax,fmin; double dmax,dmin; fmax = Float.MAX_VALUE; fmin = Float.MIN_VALUE; dmax = D
java 中int 的范围
网上说java中int是32bit的,也就是说最大值是 2147483648-1,为什么我定int的取值范围为: -2^31——2^31-1,即-2147483648——2147483647
对于正数来说,它的补码就是它本身。
对于负数来说,它的补码是它对应的正数的二进数所有位取反之后加一。
由负数的补码CSS布局HTML小编今天和大家分享原码也是相同的操作(所有位取反+1)即为该负数
java中的int的取值范围如何计算???
java中的int的范围从0到多少
首先jdk中定义int占4个字节, 32位(后面全部的计算都是以此为根据的) 32位就是jvm仅仅给分配32个格子的空间,用以存放数据。 总所周知计算机中用0和1存放数据。 那么,32个格子中放满0或1的方法 有2的32次方种:或者说32位的空间能标识10进制的
Java中怎么把int型的数字转换成char型的数字?
public class Int2CharDemo { public static void main(String[] args) { // 将int类型数字8转换为char类型数字8 int num1 = 8; char ch1 = (char) (num1 + 48); System.out.println("ch1 = " + ch1); // 将char类型数字8转换为
java中怎么输入一个数字
java 里面怎么判断两个int型的数值相等
我的 源码。 if(number.getNumNumber()。=null&&。number.getNumNumber()
如果是int类型,判断相等的话直接使用 "=="来判断,例如: int i = 10; int j = 10; System.out.print(i == j); 如果是Integer类型,则可以使用equals方法进行相等比较。 int与Integer的基本使用对比 (1)Integer是int的包装类;int是基本数据
java int 比较数值里面是否有某个数字
在Java中例如有:int型变量num的值为8,char型变量ch,通过什么方法让nupublic class Int2CharDemo { public static void main(String[] args) { // 将int类型数字8转换为char类型数字8 int num1 = 8; char ch1 = (char) (num1 + 48); System.out.println("ch1 = " + ch1); // 将char类型数字8转换为int类型数字8 //
-
java使用正则表达为数字添加千位符的简单方法
2020-09-04 12:18:13主要介绍了java使用正则表达为数字添加千位符的简单方法,需要的朋友可以参考下 -
**银行春招java笔试编程题:输入两个数 x和y,表示两个有序数列中元素的个数然后再输入两行含有x,y个有序...
2020-12-21 22:57:02**银行春招–java笔试编程题:输入两个数 x,y表示两个有序数列中元素的个数,然后再输入两行含有x,y个有序数字的数据(1<=x,y<=1000);将两个数列中的元素 合并,并去重,并有序输出。 **********************... -
java输入数字,输出倒序的实例
2021-03-06 13:17:42java输入数字,输出倒序的实例,逆序,整数,给大家,请输入,三种java输入数字,输出倒序的实例易采站长站,站长之家为您整理了java输入数字,输出倒序的实例的相关内容。我就废话不多说了,大家还是直接看代码吧~package ...java输入数字,输出倒序的实例,逆序,整数,给大家,请输入,三种
java输入数字,输出倒序的实例
易采站长站,站长之家为您整理了java输入数字,输出倒序的实例的相关内容。
我就废话不多说了,大家还是直接看代码吧~
package c10;
import java.util.Scanner;
public class zhengzhengshu {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入一个正整数:");
int num = input.nextInt();
while (num != 0) {
int b = num % 10;
num = num / 10;
System.out.print(b);
}
}
}
控制台效果显示:
补充知识:Java实现整数的逆序输出(三种方法)
Java实现整数的逆序输出和C语言相似。下面我介绍三种方法。
第一种:无限制整数的逆序输出。
import java.util.Scanner;
class Cycle01
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.print("输入一个整数:");
int num = input.nextInt();
while (num!=0)
{
System.out.print(num % 10);
num /= 10;
}
}
}
第二种:非负整数的逆序输出(结果String化)。
class Cycle02
{
public static void main(String[] args)
{
//注意:num >=0
Scanner input = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = input.nextInt();
String reverse = "";
while (num != 0)
{
reverse += num % 10;
num /= 10;
}
System.out.println(reverse);
}
}
第三种:非特殊情况的逆序输出(例如:非100,非10000等)
class Cycle03
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = input.nextInt();
int result = 0;
while(num!=0)
{
int x = num % 10;
result = result * 10 + x;
num /= 10;
}
System.out.println(result);
}
}
其他思路:
(1)定义数组,逆序输出。
(2)将用户输入值视为字符串[String num = input.next()]。
当然,还有更多的方法,避繁就简吧。希望我的文章对你有所帮助。也希望大家多多支持易采站长站。
以上这篇java输入数字,输出倒序的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易采站长站。以上就是关于对java输入数字,输出倒序的实例的详细介绍。欢迎大家对java输入数字,输出倒序的实例内容提出宝贵意见
-
猜数字游戏java源代码
2019-02-28 22:20:11系统随机产生4个数字,用户猜测4个数字(用空格隔开)。系统显示如下格式的结果:xAyB(x表示位置与数字均正确的位数,y表示位置错误但数字正确的位数)。 如系统产生的数字为 3 7 1 4,用户输入1 2 3 4,结果为1A2B -
java从键盘输入数字并判断大小的方法
2021-03-08 16:15:44如下所示:/*功能:从键盘输入数字判断大小,使用面向对象的方法*/import java.io.*;public class Demo1{public static void main(String[] args){Bijiao bijiao=new Bijiao();bijiao.Bijiao();}}class Bijiao{... -
Java数组:从键盘输入一串数字,直到输入-1结束
2022-04-17 17:37:55Java数组:从键盘输入一串数字,直到输入-1结束。 -
java 输入一个数字,反转输出这个数字的值(实现方法)
2021-03-08 02:18:56java 输入一个数字,反转输出这个数字的值(实现方法)如下所示:package 第四天;import java.util.Scanner;public class 数字反转 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);... -
Java输入的新手解惑,键入(输入)数字等
2021-04-08 09:33:16关于新手学习Java时会对输入存在较多疑惑,尤其是学了C和C++以后转Java的。我也是菜鸟,也刚刚接触Java,对输入这里写点心得,希望大家入门的时候没那么晕。 首先,把C里的scanf和C++的cin想法先抛弃吧。Java中输入... -
用JAVA输入一批整数,输入最大值和最小值,输入数字0时,结束循环!
2021-03-24 23:30:30/* 输入一批整数,输入最大值和最小值,输入数字0时,结束循环! 2021/3/24 奈何桥 */ import java.util.Scanner; public class Java11 { public static void main(String[] args) { int num = 0; Scanner ... -
经典Java题目:输入一个数字,输出它的大写汉字(阿拉伯数字转汉字)
2020-07-31 22:29:28输入一个数字,输出它的大写汉字。 就像这样: 这算是一个有趣的题目了。但是早前我Java基础特别差就没能实现它。 当然,这次我也是在以前写的垃圾代码上做出的修改。 代码整体看起来会很乱。甚至有一些bug。 ... -
JAVA中如何判断一个输入是数字还是字符串
2021-03-01 09:57:51i++) { // 判断输入的数字是否为数字还是字符 if (Character.isDigit(num[i])) {把字符串转换为字符,再调用Character.isDigit(char)方法判断是否是数字,是返回True,否则False hire.append(num[i]);// 如果输入的... -
java怎样输入语句
2021-03-18 09:03:26java输入语句的方法:1、输入单个字符【char c=(char)System.in.read()】;2、输入整数或者字符串【int a=cin.nextInt()】;3、可以用BufferedReader类输入。java输入语句的方法:如果你要进行输入,请一定加上两个... -
Java—输入数字星期,输出英文(switch语句)
2020-10-07 06:46:20Java—输入数字星期,输出英文(switch语句) Description 从键盘上输入数字星期,然后输出它的英文。 其对应关系是: 1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday 7 Sunday Input 从键盘输入数字... -
java,让用户输入一个数,判断用户输入的是否为数字,为什么一下代码结果一直为false。
2021-03-07 08:39:27展开全部1、这个原因需要查看Character.isDigit(a)的源码可以...做比32313133353236313431303231363533e59b9ee7ad9431333431363030较,判断如果相同就是数字,那么这个内置参数值是什么?找一下定义可以看到这个参... -
正则表达式限制输入字符,数字,汉字等
2021-03-16 19:25:531.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二4.只能输入字母和汉字5.只能输入英文字母和数字,不能输入中文6.只能输入数字和英文chun7.小数点后只能有最多两位(数字,... -
java-将数字转换为字母的程序
2021-02-12 15:32:53首先,正如已经提到的几个答案一样,有26个字母,因此请使用基本的26个系统,而不是27个.除此之外,将A打印为0,而不是@,因此将(char)(余数64)更改为(char)(余数65).您需要做的最后一件事是更改quotient =(int)Math.floor... -
java – 如何提示用户输入0到100之间的数字?
2021-02-12 19:21:32尝试将用户输入作为0到100之间的int,并提示用户“再试一次”,只要他们的输入不符合此条件.到目前为止,我的代码在实现我的目标方面有些成功:import java.util.Scanner;public class FinalTestGrade{public static ... -
java中用while循环和for循环实现输入数字求和与求平均数
2022-04-16 11:26:19java中用while循环和for循环实现输入数字求和与求平均数 -
【初识java】输入和输出+猜数字游戏的实现
2022-05-02 12:24:43【初识java】输入和输出+猜数字游戏的实现 大家好,我是枫晨。今天继续带着大家初识java,今天主要讲解java当中的输入和输入,以及做一个猜数字小游戏 ️作者主页:XY枫晨 java专栏:java语言学习专栏 文章目录一、... -
java,如何写一个程序计算用户输入的数字的平均数?(输入-1结束)
2021-04-09 09:54:39public class 如何写一个程序计算用户输入的数字的平均数 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); int x; double sum=0; ... -
Java控制只能输入数字(正数、负数、小数)
2019-01-03 16:36:00一、输入正数 String fields = null; Pattern pattern = Pattern.compile("[0-9]*"); Matcher number = pattern.matcher(fields);...请输入数字!"); } 二、输入正负数 Pattern pattern =... -
java读取键盘输入
2021-03-14 23:31:31从网络流向显示器的数据流 2、Java 语言中提供输入输出流的包是( d ) A. java.sql B. java.......7 ScannerTest.java 2.利用Console类实现键盘输入 ?利用Console对象可访问与当前 Java 虚拟机 关联的基于字符的... -
JSP中怎么判断文本框中输入了非数字字符?
2021-03-17 17:00:45jsp中要判断,有两种方法:javascript方法var re = /^[0-9]+.?[0-9]*$/;...re.test(input.rate.value)){alert("请输入数字(例:0.02)");input.rate.focus();return false;}java方法//用JAVA自带的函数... -
java中输入语句是怎么写的
2022-04-19 11:35:06java中用户输入语句的写法是: 1、【Scanner sc = new Scanner(System.in); 】; 2、【String input = sc.next();】。 (视频教程推荐:java视频) 具体代码如下:import java.util.Scanner; public class Number { /*...