JAVA 去掉变量中的特殊符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA 去掉变量中的特殊符号相关的知识,希望对你有一定的参考价值。
例如变量为amount,amount这个变量里面含有特殊符号 $ 。
请问如何把这个变量的特殊符号去掉,新的变量名称是newamount。
就是把amount 中的特殊符号 $ 去掉, 变成 newamount 。
哪位高人帮解答一下啊, 帮我解答的人2009年升官,发财,心想事成!我说话一直很准的哦。 :)
麻烦高人帮我写出完整的代码, 感激不尽 , 因为本人几乎不太懂。 我按照“2ariable”这位仁兄给的代码 :
<SCRIPT language=javascript type=text/javascript>
if(amount != null)
String newamount = amount.replace("$", "");
</SCRIPT>
但是newamount 这个变量没有取出来啊。 没有效果, 请问各位, 是不是这个代码不完整, 求高人帮写个完整的代码!! 谢谢了!!!!
这个我就不会了,但是如果你是在java程序里面写的话,用反射就可以做到! 参考技术B i guess you meant a String variable whose value has "$" in it, right?
so you want to remove the "$" so that you can parse it as a number.
for example:
// suppose we have: String amount = "$1000";
if(amount != null)
String newamount = amount.replace("$", "");
...
本回答被提问者采纳
JAVA学习
一、变量
- 变量是内存中的一个标识符号,用于存储数据
- 变量命名规则——【P35页】
必须以字母、下划线、美元符号开头
变量中,可以包括数字
变量中,不能出现特殊的符号,空格
java中的关键字(红色字体),不能做变量名
3.变量命名,遵循 骆驼命名法(变量由1个以上的单词组成,第1个单词首字母小写,后面单词的首字母大写)
二、 数据类型
a) 数字(整型int(整数)、双精度浮点型double(小数))
b) 字符型(char),存储单个字符
c) 字符串型(String),存储多个字符
三、如何声明变量以及给变量赋值(赋值运算符=)
方式1:先声明,再赋值
语法: 数据类型 变量名;(int i;)
变量名=值; (i=0;)
方式2:声明变量时,直接赋值
语法:数据类型 变量名=值; (int i=0;)
牢记:变量先声明,后赋值,再使用
四、 从键盘输入数据
步骤1:在当前代码文件的第一行,导入包
import java .util.*;或 import java .util .Scanner;
步骤2:编写语句(只编写一次)
Scanner input=new Scanner(System.in);
步骤3:定义变量,并保存键盘输入的数据
数据类型 变量名=input.next数据类型();
算术运算符
+、-、*(乘号)、/(除号,取商)、%(取余数、取模)
特殊的运算符:++(加加)、--(减减)
int a = 1;
a+=10; 等同于a=a+10;
a-=5; 等同于a=a-5;
int a = 1;
场景1:System.out.print(a++);//输出1
int a = 1;
场景2:System.out.print(++a);//输出2
关系运算符
大于号:> 小于号:< 大于等于:>= 小于等于:<= 等于号:== 不等于:!=
五、布尔数据类型
boolean:值为true或false
赋值:boolean 变量名=true或false或 表达式;
数据类型转换(针对数字类型)
1、 分为2大类:
数字类型(int、double)、
非数字类型(字符‘ ’、字符串””、布尔类型boolean)
2、 数据类型转换分类
a) 自动类型转换
i. 规则1:如果一个操作数为double类型,则整个表达式可提升为double类型
ii. 规则2:满足自动类型转换的条件。
两种类型要兼容:数值类型(整型int和浮点型double)
目标类型大于源类型:double类型可以存放int类型,(int->double“放大转换”)
b) 强制类型转换: 目标类型 变量名=(目标类型)变量或表达式;
【double类型的值,保存到int类型变量中】
int 变量名=(int)double类型的值或变量;
以上是关于JAVA 去掉变量中的特殊符号的主要内容,如果未能解决你的问题,请参考以下文章
C# 数据库提取值包含特殊符号例如反斜杠,逗号。如何去除这些特殊符号?