JAVA作业 字符变整型相加,整型输出

从命令行接收多个数字求和输出

一、设计思想

用输入语句输入两个字符串,分别转化成整型Integer.parseInt(string),相加,将结果再转化为字符串型String.valueOf(int)输出。

二、程序流程图

三、源程序代码

package demo;

import java.util.Scanner;

public class IntAndString {

public static void main(String[] args) {

Scanner i=new Scanner(System.in);

System.out.println("Please input:");

String str1=i.next();

String str2=i.next();

int a=Integer.parseInt(str1) ;

int b=Integer.parseInt(str2) ;

int sum=0;

sum=a+b;

String str3=String.valueOf(sum);

System.out.println(str3);

  1. close();

}

}

四、程序结果

时间: 2024-11-13 13:09:31

JAVA作业 字符变整型相加,整型输出的相关文章

Java 两个整型相加,不能用+号和其他算术运算符

Java 两个整型相加,不能用+号和其他算术运算符?用到的知识点:二进制按位异或,等值于求和.(本位)二进制按位相与再乘2,等值于求和(进位)突破口:当进位为0,加完,退出. public class Add { public int addAB(int A, int B) { // write code here while (B!=0) { int xor = A ^ B;//求和 本位 int and = (A & B)<<1;// A=xor; B=and;//进位为0,加法完

PDO 查询mysql返回字段整型变为String型解决方法

PDO 查询mysql返回字段整型变为String型解决方法 使用PDO查询mysql数据库时.运行prepare,execute后,返回的字段数据全都变为字符型. 比如id在数据库中是Int的.查询后返回是String型. 对于php这样的弱类型的语言.影响不大. 在做API返回数据时.假设类型与数据库不一致,对于java和Objective C这些强类型,影响就非常大了. 解决方法: <?php $pdo = new PDO($dsn, $user, $pass, $param); // 在

Python 浅谈索引以及常用数据类型(字符串、整型、布尔型)

1.整型(int) age = 18 py2 int 32位电脑:-2147483648-2147483647 64位电脑:-9223372036854775808-9223372036854775807 超出范围后python自动将其转换为long(长整型) 整型除法只能保留整数位 from __future__ import division v = 9/2 print(v) py3 只有int 整型除法只能保留所有 2.布尔值(bool/boolen) 只有两个值(True/False)

有关包装类拆箱、装箱和整型与字符串型之间的转换

原创作品,可以转载,但是请标注出处地址http://www.cnblogs.com/V1haoge/p/5462489.html 1.8种基本数据类型都有各自的包装类,其对应关系为: 基本————————————包装类 byte————————————Byte short———————————Short char————————————Char int————————————Integer long————————————Long float————————————Float double———

C++基础题--float型以整型格式输出

1 int main() 2 { 3 float a =765; 4 a++; 5 printf("%d\n", a); 6 system("pause"); 7 return 0; 8 } 9 //为什么会输出是0? 10 解释如下: 11 在printf时,float 会自动转换成double型,由32位变到64位.%d输出的是最低的32位. 12 电脑是小端模式,故保存765时,是以下格式 13 栈底(高字节).................栈顶(低字节)

JAVA作业 02

一. 思考问题一:枚举类型 public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t是否引用同一个对象 System.out.println(s==t); //是原始数据类型吗? System.out.println(s.getClass().isPrimitive()); //从字符串中转换 Size u=Size.valueOf("S

第5次Java作业+LSYang

[题目]建立一个人类(Person)和学生类(Student),功能要求如下:(1)Person类中包含4个私有的数据成员name.addr.sex.age,分别为字符串型.字符串型.字符型及整型,表示姓名.地址.性别和年龄.用一个4参构造方法.一个两参构造方法.一个无参构造方法可进行Person在的实例化操作,另外用一个输出方法显示4种属性.(2)Student类继承Person类,并增加成员math.english存放数学和英语成绩.一个6参构造方法.一个两参构造方法.一个无参构造方法和重写

java/mysql字符编码

碰到java/mysql字符编码问题,后来发现是utf-8编码相关问题, 最开始怀疑是在java springmvc相关框架处理中出现的错误,花费了很多时间去查找.这是思维的狭隘处,应该在整理理一遍,排除变量的方式,了解问题在哪. 幸好有另一台测试机及数据库,在该机器上部署的没有问题. 定位在本机的数据库上. 参考http://my.oschina.net/linland/blog/32525 http://blog.csdn.net/zhaozetu/article/details/86813

java GBK字符转换成为UTF-8编码字符

import java.util.HashMap; import java.util.Map; /** * 创建日期: 2014-04-18 10:36:25 * 作者: 黄飞 * mail:[email protected] [email protected] * ©版权归作者所有 * */ public class ConverFromGBKToUTF8 { public static void main(String[] args) { try { ConverFromGBKToUTF8