2013-12-16 79 views
0

我正在嘗試開發一個應用程序,它需要兩個名稱並計算它們之間的愛百分比。 我已經在字符數組中使用了字符串LOVE,名字和姓氏,但是我無法決定接下來要做什麼。在互聯網上沒有任何東西給我提供開始或算法。請將我指向一些我可以獲得的網站這樣做的算法中...謝謝...以下是我在一個字符數組以字符串名稱代碼按百分比計算兩個名稱之間的關係

public class MainActivity extends Activity { 

EditText Fname,Sname; 
Button btn; 
char[] L_array,F_array,S_array; 
int sum=0; 
int sum2=0; 
String love = "LOVES"; 
String first_name,second_name; 
private String name1; 
private String name2; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    Fname = (EditText)findViewById(R.id.name1); 
    Sname = (EditText)findViewById(R.id.name2); 
    btn = (Button)findViewById(R.id.OkButton); 

    L_array = new char[love.length()]; 

    for(int count=0;count <L_array.length;count++){ 
     L_array[count] = love.charAt(count); 
     Log.e("character array", L_array[count]+ " "); 
    } 

    btn.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View arg0) { 

      first_name = Fname.getText().toString(); 
      second_name = Sname.getText().toString(); 

      Log.e("FirstPerson", Fname.getText().toString()); 
      Log.e("SecondPerson", Sname.getText().toString()); 

      F_array = new char[Fname.length()]; 
      S_array = new char[Sname.length()]; 

      for(int count = 0; count <F_array.length;count++){ 

       F_array[count] = first_name.charAt(count); 
       Log.e("first_name", F_array[count]+ " "); 
      } 

      for(int count = 0; count <S_array.length;count++){ 

       S_array[count] = second_name.charAt(count); 
       Log.e("second_name",S_array[count]+ " "); 
      } 

     } 
    }); 

回答

0

請檢查下面的鏈接以獲取有關如何計算百分比愛的想法......你可以在給定的邏輯的基礎上實現你的算法。

Love Calculation Logic