السلام عليكم
ممكن تساعدوني في ها البرنامج
المطلوب مني عمل Split Method program عندما ادخل مثلا هذا المتغير ("{:content:}quot;,"947$871") بتكون مخرجاته بهذا الشكل (947,"{:content:}quot;,871) واذا كان يحتوي على $ اكثر من مرة يقوم فقط بطباعة $ الاولي وكذلك اذا كانت المدخلات هي ("*-+","098+765-23") يقوم بجعل مخرجاتها (098,"+"567,"-"23) وهكذا
اليكم برنامجي
package SplitMethod;
import java.util.Scanner;
public class SplitMethod {
public static void main(String[]args){
Scanner input = new Scanner (System.in);
String var1 ;
System.out.print("Enter your variables: ");
var1= input.next();
String s,regex;
String[] splitMethod = split(s,regex);
System.out.print("The split of "+var1+" is "+splitMethod);
}//end main
public static String [] split(String s,String regex){
String []var1 = null;
s = "123+56-23";
//if s = "24" is $ in ASCI Table so the return value is going to include
//that variable with doblut cotationMarks with the $ like this "S"
if (s == "24"){
System.out.print("123\""+s+"\"45");}
else if (s =="2A"){
System.out.print("123,\""+s"\"56"+"\"-"+"\"23"));
}
return var1;
}//end split method
}//end class