java真是一个大垃圾,连字符串都设计的如此垃圾,还美其名纯面向对象.
想要通过一个函数返回多个字符串值都不行吗?
下面的代码,原因跟测试结果就不说了。
不要告诉我让我再重新封装String.
更不要告诉我不应该设计这个函数public class Bean_CDV {
public static boolean bool_IsRightStr(String str_Test , String str_Msg)
{
if(str_Test.trim().equals(""))
{
str_Msg = "不能为空" ;
System.out.println(str_Msg);
return false ;
}
if(str_Test.indexOf("'")!=-1)
{
str_Msg = "不能包含单引号" ;
System.out.println(str_Msg);
return false ;
}
str_Msg = "合法的字符串" ;
return true ;
}
public static void main(String[] args) {
Bean_CDV bean_cdv = new Bean_CDV();
String str_Msg = "f u c k java";
if(bool_IsRightStr("a'" , str_Msg))
System.out.println(str_Msg);
else
System.out.println(str_Msg);
}
}
想要通过一个函数返回多个字符串值都不行吗?
下面的代码,原因跟测试结果就不说了。
不要告诉我让我再重新封装String.
更不要告诉我不应该设计这个函数public class Bean_CDV {
public static boolean bool_IsRightStr(String str_Test , String str_Msg)
{
if(str_Test.trim().equals(""))
{
str_Msg = "不能为空" ;
System.out.println(str_Msg);
return false ;
}
if(str_Test.indexOf("'")!=-1)
{
str_Msg = "不能包含单引号" ;
System.out.println(str_Msg);
return false ;
}
str_Msg = "合法的字符串" ;
return true ;
}
public static void main(String[] args) {
Bean_CDV bean_cdv = new Bean_CDV();
String str_Msg = "f u c k java";
if(bool_IsRightStr("a'" , str_Msg))
System.out.println(str_Msg);
else
System.out.println(str_Msg);
}
}
解决方案 »
- 如何在jsp的context.xml中写连接sqlserver2005的语句?
- 菜鸟问个小问题
- 我想在java的字符串变量中加入""双引号,比如str= str+"你好,我是小花猫",在<小花猫>中用""双引号即"小花猫",该如何做呢
- google走了
- 谁有jpger v3.05 啊 ,给俺发个 ,感激不尽啊
- 一个入门级的问题,请赐教!
- 面试中遇到的一个问题,关于jsp中值传递的!哪位教教我!!!
- java web start 首选项里java左边没有树行窗口
- jsp问题,送100分,在线急等
- 帮我看一下这段程序,找了好久,不知道错在哪里?急
- 发邮件到本地的邮件服务器,怎么发到外网邮件服务器上呢?
- 请教:在form里设置enctype="multipart/form-data"后,一般的属性怎么才能读取到?
下次我也这样发贴:
JAVA 真 TMD的垃圾,连***功能都不能实现!!!
然后....嘿嘿嘿
if(str_Test.indexOf("'")!=-1)
{
str_Msg = "不能包含单引号" ;
System.out.println(str_Msg);
return false ;
}
这个可以通过吗?
Bean_CDV叫做类
bool_IsRightStr叫做方法
里面返回什么都可以
想返回什么就返回什么