可以把int类型先转化为string类型,如String a = Tl + ""; 然后去小数点的位置,int b = aindexOf(""); 然后执行截取 *** 作 a=asubString(0,b); 最后将字符串类型转换为int类型即可,int C=IntegerparseInt(a); 另外要告诉楼主的是int类型只能取整数,要接收一个小数的话,楼主可以用double对象
直接Mathabs(变量); 就可以了。
绝对值是指一个数在 数轴上所对应点到原点的 距离叫做这个数的绝对值,绝对值用“ | |”来表示。|b-a|或|a-b|表示数轴上表示a的点和表示b的点的距离。 (零绝对值0)
int i =-6; i =Mathabs(i);这样就可以了。
第一种:
import javaio;
public class ReadInt(){
BufferedReader br=new BufferedReader(new InputStreamReader(Systemin));
int num;
Systemoutprintln("请输入一个整数");
try{
num=IntegerparseInt(brreadLine());
}catch(IOException e){
eprintStackTrace();
}
}
第二种:
public static void main(String[] args) throws ParseException {
Scanner in = new Scanner(Systemin);
Systemoutprint("请输入整型数据:");
int i = innextInt();
Systemoutprint("你输入的数据是:"+i);
}
希望对你有帮助
以上就是关于java强制取整数!!!全部的内容,包括:java强制取整数!!!、java中怎么得到一个整数的绝对值、谁知道java里怎么用for循环从键盘读取整型数字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)