Android_字符串转换

这个很简单,只是一个输入框,一个按钮,一个TextView用来显示转换后的字符串,按钮有一个事件,使用可视化操作界面下添加的,毕竟很方便嘛!

布局文件代码:

 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 2     xmlns:tools="http://schemas.android.com/tools"
 3     android:id="@+id/LinearLayout2"
 4     android:layout_width="match_parent"
 5     android:layout_height="match_parent"
 6     android:orientation="vertical"
 7     android:paddingBottom="@dimen/activity_vertical_margin"
 8     android:paddingLeft="@dimen/activity_horizontal_margin"
 9     android:paddingRight="@dimen/activity_horizontal_margin"
10     android:paddingTop="@dimen/activity_vertical_margin"
11     tools:context=".MainActivity" >
12
13     <LinearLayout
14         android:layout_width="match_parent"
15         android:layout_height="wrap_content" >
16
17         <TextView
18             android:layout_width="wrap_content"
19             android:layout_height="wrap_content"
20             android:text="小写字符串:" />
21
22         <EditText
23             android:id="@+id/etL"
24             android:layout_width="wrap_content"
25             android:layout_height="wrap_content"
26             android:layout_weight="1"
27             android:ems="10" >
28
29             <requestFocus />
30         </EditText>
31
32     </LinearLayout>
33
34     <Button
35         android:id="@+id/bnt1"
36         android:layout_width="match_parent"
37         android:layout_height="wrap_content"
38         android:onClick="btnConvert_Click"
39         android:text="转        换" />
40
41     <TextView
42         android:id="@+id/tvResult"
43         android:layout_width="wrap_content"
44         android:layout_height="wrap_content"
45         android:text="大写字符串:" />
46
47 </LinearLayout>

Java文件:

 1 package com.dc365.t1;
 2
 3 import android.os.Bundle;
 4 import android.app.Activity;
 5 import android.view.Menu;
 6 import android.view.View;
 7 import android.widget.EditText;
 8 import android.widget.TextView;
 9
10 public class MainActivity extends Activity {
11
12     //变量***********************************************************************
13     private EditText etl = null;
14     private TextView result = null;
15
16     //函数***********************************************************************
17     @Override
18     protected void onCreate(Bundle savedInstanceState) {
19         super.onCreate(savedInstanceState);
20         setContentView(R.layout.activity_main);
21         etl=(EditText)findViewById(R.id.etL);
22         result=(TextView)findViewById(R.id.tvResult);
23     }
24
25     @Override
26     public boolean onCreateOptionsMenu(Menu menu) {
27         // Inflate the menu; this adds items to the action bar if it is present.
28         //getMenuInflater().inflate(R.menu.main, menu);
29         return true;
30     }
31
32
33     public void btnConvert_Click(View v)
34     {
35         String s="";
36         s=etl.getText().toString();
37         s=s.toUpperCase();
38         result.setText("大写字符串:"+s);
39     }
40 }

运行效果:

时间: 2024-08-02 13:29:08

Android_字符串转换的相关文章

zzuli oj 1134 字符串转换

题目链接: https://acm.zzuli.edu.cn/zzuliacm/problem.php?id=1134 Description 输入一个以回车结束的字符串,它由数字和字母组成,请过滤掉所有非数字字符,然后将数字字符串转换成十进制整数后乘以2输出. Input 输入一个以回车结束的字符串,长度不超过100,由数字和字母组成. Output 将转换后的整数乘以2输出,测试数据保证结果在int范围内. Sample Input sg987aa65t498 Sample Output 1

剑指offer之【把字符串转换成整数】

题目: 把字符串转换成整数 链接: https://www.nowcoder.com/practice/1277c681251b4372bdef344468e4f26e?tpId=13&tqId=11202&rp=3&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking 题目描述: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数. 数值为0或者字符串不是一个合法的数值则返回0

数组,字符串转换。

//字符串转换成数组. String string = "a,b,c"; String [] stringArr= string.split(","); for(int i=0;i<3;i++) System.out.println(stringArr[i]); //字符数组转换成int型数组. char chArray[]={'1','2','3'}; int []Array=new int[3]; for(int i=0;i<3;i++){ Arra

json字符串转换成json对象

Json字符与Json对象的相互转换方式有很多,接下来将为大家一一介绍下,感兴趣的朋友可以参考下哈,希望可以帮助到你 1>jQuery插件支持的转换方式: 代码如下: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2>浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器: 代码如下: JSON.parse(jsonstr); //可以将json字符

ASP字符串转换函数用法

Asc(str)返回第一个字符的ASCll符号 InStr(start,str1,Str2)从字符串str1的start位置开始查找str2) Lcase(str)将字符串str中的所有字符转换为小写 Left(str,len)返回字符串str中最左侧长度为len的字符串 len(str)返回字符串str长度 Ltrim(str)去除str左边的空格 Mid(str,start,Len)返回从str的start字符开始的len个字符. Right(str,len)返回右边的len个字符 Rtri

算法积累(字符串转换驼峰,判断一个字符串中那个字母出现次数最多,并且出现了几次)

因为算法比较烂,所以想做一下这方面的积累. 尽量能够每天学习一个新算法吧.(不过估计很悬) 好吧,今天第一个是字符串转换驼峰 直接上代码 var str = 'toupper-case'; var arr = str.split('-'); //toupper,case for (var i = 1; i < arr.length; i++) { //把除了第一个数组后面的数组的第一个值设置为大写然后大写字母和去掉第一个字符的剩下的字符进行拼合 arr[i] = arr[i].charAt(0)

javascript学习 - 数字和字符串转换

数字和字符串转换 上一篇博客里我写了字符串切割这里我写下,把字符串和数字之间进行转换. Number 简单的就是把一个数字字符串转换成一个整数. 代码如下: var num = "12345"; var num_a = Number(num) + 1; alert(num_a); //num_a的值是: 12346 假如我们是要把字符串中的一段数字截取出来操作就需要使用上一篇博客说的字符串切割了.假如不切割呢? var str = "iamalps1992"; va

【C语言】将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)

#include <stdio.h> /* 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数.负浮点数) 例如:"12.34" 返回12.34 "-123.34" 返回-123.34 函数原型:double my_atof(char *str) {} */ double my_atof(char *str) { double m=0,n=0,x=1; int flag=1; int flag2=0; if(*str=='-') //

【C语言】编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)

/* 编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数.负整数) 例如:"12" 返回12 "-123" 返回-123 函数原型:int my_atof(char *str) */ #include <stdio.h> int my_atof(char *str) { int flag=0; int m=0; if(*str=='-') { flag=1; str++; } while(*str!='\0') { if(*str<